We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

MI

PROFESSIONAL SUMMARY:

  • Sun Certified Java Professional with 11+ years of experience in the field of Information Technology with proficiency in System Analysis, Design, Development and testing in Java/JEE applications using various Java frameworks.
  • Experience in Software Development Life Cycle - SDLC (Analysis, Design, Development and Testing), requirement gathering, client interaction, Use Case Design and understanding.
  • Well versed with Agile and SAFe/OSAM development methodologies.
  • Experience in HealthCare and BFS domains.
  • Experience in SOA using WebSphere Enterprise Service Bus.
  • Professional skills in Java, Struts, Spring Core, Spring MVC, Spring DAO, Spring JDBC, Spring ORM with Hibernate, JPA, JDBC, JNDI, XML, JSON and SQL.
  • Experience on Angular, Node JS and exposure on Swagger.
  • Experience in Java Web services, REST services, Spring Boot, Microservices, SOAP and WSDL.
  • Experience in Asynchronous Messaging Components such as JMS, ActiveMQ.
  • Exposure on AWS Platform Services (EC2, S3).
  • Experience in building user interfaces using JSF, JavaScript, HTML.
  • Extensive experience in J2EE features like Servlets, JSP and EJB.
  • Experience in design and development of complex Java applications.
  • Experience in preparing High Level design document, Low Level design document, Technical design document for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
  • Experience in installation and configuration on WebSphere and Apache Tomcat servers.
  • Experience in UAT and Production technical support.
  • Experience on different IDEs like WID, Eclipse, WSAD and RAD.
  • Experience on Continuous integration practices such as Maven, Jenkins and AnthilPro.
  • Experience on build tools like Apache Maven, ANT.
  • Working experience on source version control systems - Github, Subversion and Clearcase.
  • Roles include mixture of responsibilities requiring technical background with problem solving, analysis, design, communication skills and close attention to accuracy in a constantly changing work environment.
  • A good team player with excellent communication and interpersonal skills, ability to work independently and well-organized.

SKILL SET:

Languages: Java

Web/J2EE Technologies: Angular, NPM, gulp, JSF, Servlets, JSP, EJB, XML, JSON, JavaScript, JDBC, JMS, JUnit

Application/Web Servers: Web Sphere, Apache Tomcat

RDBMS/ No-SQL Database: MongoDB, DB2, Sybase, Oracle

Developer Tools: WID, Eclipse, RAD, STS, intelliJ

Frameworks: Spring, JPA, Hibernate, Struts

Web Services: RESTful services with jersey, Apache Axis2, JAXB, SOAP, WSDL, SOAPUI

Tools: Git, Subversion, Clear case, Jenkins, Rally, Fortify, Jira

PROFESSIONAL EXPERIENCE:

Confidential, MI

Java Developer

Responsibilities:

  • Using agile methodology for development work
  • Developing front - end application with Angular
  • Developing back-end services using REST and Microservices architecture
  • Working on JUnits using Mokito
  • Working on DAO layer to perform DB operations on MongoDB
  • Using gulp script to perform UI build
  • Spring batch to perform back-end data load from files.

Tools: Java 7, Angular, Spring framework, REST services, SOAP UI, Mongo DB, Tomcat, NPM, JIRA, IntelliJ, Visual Studio Code, Git

Confidential, MN

Java Developer

Responsibilities:

  • Used SAFe methodology for application development.
  • Created technical design documents and reviewed them with the team.
  • Extensively using Spring frameworks and WebSphere Enterprise Service Bus in back-end file processing service and Angular/JSF and REST services for Web project.
  • In File processing service,
  • Developed services using WebSphere Enterprise Service Bus.
  • Used JMS, MQs to maintain relation between different services
  • Handled interactions with DB using JPA.
  • In Web project,
  • Using JSF/Angular, developed Components and Service.
  • Used Swagger for converting design data to BO and Service Layer.
  • Worked on JUnit test cases using Mockito.
  • Developing back-end services using REST and Microservices architecture
  • Used Sonar for code coverage and code quality.
  • Preparing the support document on project for Support Team.
  • Showcasing the story/features implemented to Product Owner in every Sprint.

Technologies & Tools: Java, Angular, WESB, Spring Core, Spring batch, JPA, Git, WID, SOAP services, NPM, Oracle, Maven, Rally, REST services, Java web services, SOAP UI

Confidential

Java Developer

Responsibilities:

  • The development and enhancements were built using Agile development methodologies.
  • Followed TDD and Continuous integration with Jenkins for application development.
  • Worked along with BA to identify all the use cases in the application to implement the enhancements.
  • Updated various components starting from Controllers in web layer through DB queries in service layer.
  • Worked on JUnit test cases using Mockito.
  • Created a POC on running batch jobs using Spring Batch.
  • Used Sonar for code coverage and code quality.
  • Tracking mingle for project health.
  • Preparing the support document on project for Site Support Team.

Technologies & Tools: Java, Spring Core, Spring MVC, WebSphere, Oracle, Git, RAD, Maven

Confidential

Java Developer

Responsibilities:

  • Used Agile methodology, TDD and Continuous integration with Jenkins for application development.
  • Used Spring framework in both web layer and service layer.
  • In Web layer, using Spring MVC, developed Controllers, Interceptors and Service Adapters.
  • Handled interactions with DB using Spring JDBC.
  • Worked on Oracle Stored Procedures development.
  • Worked on JUnit test cases and Mockito.
  • Used Sonar for code coverage and code quality.
  • Preparing the support document on project for Site Support Team.

Technologies & Tools: Java, Spring MVC, Oracle Stored Procedures, WebSphere, RAD, Subversion, Maven

Confidential

Java Developer

Responsibilities:

  • Followed Agile methodology, TDD and Continuous integration with Jenkins for application development.
  • Actively involved in design, development and spring framework used in Search screen.
  • Developed Controllers, Interceptors, Managers, and Service Adapters for displaying membership data.
  • Preparing the support document on project for Site Support Team.

Technologies & Tools: Java, JSP, JavaScript, Spring, RAD, WebSphere, ClearCase

Confidential

Java Developer

Responsibilities:

  • Designing work flows.
  • Collaborate with other team members to understand the requirements and work on the design for the same.
  • Active participation in preparing the design structure of various modules, Prepared the High Level Design document and the object Model for the complete application.
  • Deployment of work product on integrated system & provides necessary effective support for the problems if encountered.
  • Conduct Knowledge Transfer Sessions for new joiners.
  • Analysis, Design, Implementation and Testing of critical modules.
  • Assumed primary role in handling all the project responsibilities.

Technologies & Tools: Java, Spring, WebServices, RAD, WebSphere, ClearCase

Confidential

Java Developer

Responsibilities:

  • Preparing/Updating Technical design document and Test cases.
  • Involved in Analyzing, Designing and implementing business logic.
  • Involved in unit testing, supported integration and system testing.

Technologies & Tools: Java, Swing, Web Services, SOAP UI, Spring, hibernate, RAD, WebSphere, ClearCase

Confidential

Java Developer

Responsibilities:

  • Involved in the development and maintenance
  • Involved in Front end Design and Coding
  • Involved in Unit testing

Technologies & Tools: Java, Servlets, 52k framework, IntelliJ IDEA, WebLogic, Subversion

Confidential

Java Developer

Responsibilities:

  • Involved in the development and maintenance
  • Involved in Front End Design and Coding
  • Handled Client-side scripting by using Struts Validation Framework
  • Unit testing the code changes

Technologies & Tools: Java, JSP, EJB, Struts, ANT, WSAD, Websphere, Clearcase, Sybase

We'd love your feedback!