We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Software Developer offering 6 years of experience in multiple domains with focus on web applications.
  • Extensive working knowledge in Core java concepts, Multithreading, Collections and Design patterns like factory and singleton.
  • Expert level Hands - on development experience with full life cycle knowledge (SDLC) of Application Development.
  • Hands on experience in developing applications using web services, J2EE, Spring core, Spring MVC.
  • Experience in developing Microservices and REST java web services.
  • Experience in testing tools like JUnit.
  • Worked with waterfall and agile methodologies.a
  • Lead implementation efforts of new features and extensions for the current Product, which includes design, development, testing and deployment of the updated features into production.
  • Strong analytical, problem solving, troubleshooting, interpersonal, leadership and decision-making skills
  • Forecasted, planned projects and managed customer Relationships.
  • Has a high degree of positive attitude, Communicative and extremely flexible to changing needs and environments, good communications skill and great team player

TECHNICAL SKILLS

Programing /Scripting Language: Java, C++

Java Technologies: JSP, Servlets, JDBC, Spring (IoC, MVC)

Web Technologies: HTML5, CSS, JSON, XML, XSLT

Database: MySQL, Oracle 11g

Version Control: Git

Application/Web Server: Apache Tomcat, Liberty WebSphere

IDE/OS/Platform: Eclipse, NetBeans, IntelliJ, Android Studio, Linux

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Java Developer

Responsibilities:

  • I was responsible for design and development of new microservices as part of NSA Architecture using spring-boot and project-reactor and also worked on enhancing and improving the existing ones.
  • Worked on converting Restful services to Microservices. Used graphQL to expose a single endpoint to different services consuming our APIs.
  • Implemented JUnit test cases for unit testing.
  • I was part of the legacy application ACSS ESB and have developed RestFul APIs in legacy application as well. I was also responsible for writing services for the DAO layer that communicates with the database.
  • I worked on production tickets and resolved many production issues that required timely fix.
  • I was also responsible for maintenance of another application ACSS Dashboard. I wrote code to generate automated reports for a project (Chrome Roll out). Customer representatives benefited from these reports, as they were able to analyze the number of chrome usage in their department and service region.
  • Followed agile methodology,and used JIRA for status reporting of onsite and offshore tasks.
  • Worked on complex PL/SQL queries for the DB services created.

Tech Stack: Core Java 8, GraphQL, Spring 5, Project Reactor, XML, XSLT, REST, Oracle 11g, Eclipse, Liberty Websphere, Maven

Confidential, NJ

Java Developer

Responsibilities:

  • I was responsible for design and development of new credit card functionalities and improving the existing in chase.com
  • I wrote the presentation layer for the application using HTML5/CSS.
  • I implemented the enrollment of new members module, where a customer can sign up online and become a member of the Chase family.
  • I was also responsible for creating RESTFul web services using jersey implementation.
  • I wrote the DAO layer for the application for communication with the Database.
  • I performed integration testing using POSTMAN. I wrote test cases and managed response data and response time for efficient testing and management of API test cases.
  • This application was developed using agile methodology, we used JIRA for status reporting of onsite and offshore tasks.
  • I also prepared technical design specification document and created class diagram and sequence diagrams for Card Application Services.(CAS)
  • For deployment of the application I used Apache Tomcat, and I was also closely involved in moving the code up the tiers for release.

Tech Stack: Core Java 8, J2EE, REST, HTML5/CSS, POSTMAN, Oracle 11g, Eclipse, Apache Tomcat 7.0, Maven

Confidential

Java Developer

Responsibilities:

  • I was responsible for creating new web Services to add new features following Spring MVC architecture style
  • Used Spring for wiring and DI, log4j for logging errors.
  • I also designed the UI to create new Features using HTML5/CSS, JSP.
  • I developed the business layer of the application using core java concepts.
  • I worked with business analysts to identify the requirements and correct them if user requirement changes.
  • Also collaborated and Worked with various teams which provides functionalities to for new Services.
  • Used Maven as build tool.
  • Carried out unit and integration testing using JUint.
  • Worked On complex SQL and different functionalities to accommodate different business Groups

Tech Stack: Java 8, J2EE, Eclipse, Spring MVC 4.0, HTML5, CSS, JSP, Apache Tomcat 7.0, JUnit 4.0, Maven

We'd love your feedback!