We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 13 years of strong experience in development and implementation of Java and J2EE web applications with strong understanding of Business - Driven software integration and delivery approach.
  • Strong knowledge in Core Java and J2EE technologies like JSP, Servlets, JavaBeans, JDBC, JNDI, Annotation, Struts, EJB, Hibernate, Spring and Spring Cloud (API Gateway/zuul, eureka, config server).
  • Good Experience in developing Micro Services using Spring Boot.
  • Good understanding and experience in Jenkins, CI/CD.
  • Exposed RESTFUL Web services using spring and Experienced of Consuming SOAP Web Service Using JAX-WS.
  • Implemented JMS (consumed and produced) by using IBM Web Sphere MQ.
  • Thorough knowledge in AWS technologies like EC2, S3 buckets, etc.
  • Have worked on AGILE (SAFe) methodology and Waterfall model.
  • Good understanding of Test-driven development (TDD) development.
  • Worked with version control tool like Clear Case, SVN, Confidential and GitLab.
  • Worked with tool like HP-Quality Center, Dash, Service-now RTC and Rally.
  • Strong experience in Mockito framework for Junit. Experience working with scrum team.
  • Experience in writing database scripts PL/SQL Stored Procedure.
  • Worked with DB2 (8.1) and Oracle (10g, 11g), SQL server 2012 database
  • Experienced working in Application and Web Servers like Tomcat, Web Sphere, Web Logic.
  • Strong experience in all phases of Software Development Life Cycle (Analysis, Design, Coding and Testing).
  • Experienced in Test-driven development

TECHNICAL SKILLS

  • Core Java, Java 8.0, Advanced Java, JDBC, OOPs, Design Patterns, Data Structure/ Algorithms, Groovy.
  • Struts 2, Spring 2, Spring 5, Spring Boot, Micro services. Mockito.
  • Hibernate 2, Hibernate 5.
  • REST API, SOAP services
  • Maven, Gradle, nexus repository.
  • Service Discovery Server
  • Intelligent Routing
  • Setup External Configuration
  • Circuit Breaker
  • Load Balancing
  • Netflix OSS Spring Cloud Component
  • DevOps - CICD
  • Jenkins, TeamCity
  • JMS/Message Broker
  • IBM MQ
  • Oracle (10g, 11g), SQL server 2012 and DB2 (8.1)
  • Web logic 8.1/9.2, WAS 7, Tomacat 5.0/6.0.
  • RTC, SVN, Visual Source Safe, Confidential, GIT.
  • Waterfall and Agile, Test-driven
  • Eclipse, Toad, Data Studio, SQL developer. Eclipse, IBM Rational
  • Application Developer, TeamCity, Putty, VPN, WinSCP, JIRA, Unix, Dash, Rally,RTC, AppDynamics, Service Now.

PROFESSIONAL EXPERIENCE

Senior Java Developer

Confidential

Responsibilities:

  • Requirement analysis by the scenario provided by business team
  • Develop, test, implement and maintain application software by using spring boot.
  • Actively involved in the client discussions for enhancements of the product.
  • Involved to write services talking to Confidential api.
  • Involved extensively in business logic development using REST.
  • Conduct software analysis, programming, testing and debugging
  • Implementing the required changes in the system and testing whether the incorporated changes satisfy the new requirements and do not hamper the existing functionality.
  • Used Jenkins for CICD and Maintained source code repositories using git environment.
  • Deployed applications in non-production Environments for testing.

Environment: Core Java 1.8, JSP, microservices, spring boot, REST web services, Oracle 11g, log4j, Web logic, Oracle, PL/SQL.

Senior Java Developer

Confidential

Responsibilities:

  • Requirement analysis by the existing document and discussion with business in case any clarification.
  • Develop, test, implement and maintain application software.
  • Actively involved in the client discussions for enhancements of the product.
  • Involved to write services talking to database and updating system level information’s.
  • Written Junit for the application using Mockito framework for Junit.
  • Bug fixing and implementing change requests.
  • Involved extensively in business logic development using spring.
  • Conduct software analysis, programming, testing and debugging
  • Implementing the required changes in the system and testing whether the incorporated changes satisfy the new requirements and do not hamper the existing functionality.
  • Implemented design patterns such as Command, DAO, and Façade.
  • Maintained source code repositories using SVN environment.
  • Deployed applications in and non-production Environments for testing.

Environment: Core Java 1.8, JSP, Spring 4, Oracle 11g, log4j, Web logic, Oracle, PL/SQL DB objects like Stored Procedure, Function, and Trigger.

Senior Java Developer

Confidential

Responsibilities:

  • Gathered requirements from client, analyzing and preparing the Requirement specification document.
  • Followed Agile development process, Scrums.
  • Implemented MVC architecture using spring framework that leverages classical Model View Controller (MVC) architecture.
  • Worked and implemented new classes to accomplish new changes.
  • Involved extensively in business logic development using Struts.
  • Persistence layer was implemented using spring template framework which interacts with the database.
  • Implementing the required changes in the system and testing whether the incorporated changes satisfy the new requirements and do not hamper the existing functionality.
  • Actively involved in the client discussions for future enhancements of the product.
  • Divide the task to offshore and onsite team and worked as coordinator.
  • Involved to write services talking to database and updating system level information’s.
  • Created unit test cases for business component using JUnit.
  • Bug fixing and implementing change requests on Dash.
  • Maintained source code repositories using SVN environment.
  • Deployed applications in and non-production Environments for testing.

Environment: Core Java 4, JSP, Spring 4, Hibernate 3.0,Oracle 10g, log4j, Web logic, Oracle, PL/SQL DB objects like Stored Procedure, Function.

Senior Java Developer

Confidential

Responsibilities:

  • Involved extensively in business logic development using Struts.
  • Worked and implemented Spring MVC framework.
  • Developed Admin module to generate report and to give exact figure of item replenishment.
  • Involved extensively in use-case analysis and Flow business components.
  • Exposed new REST web services using Jercy API.
  • Actively involved in the client discussions for future enhancements of the product.
  • Implementing the required changes in the system and testing whether the incorporated changes satisfy the new requirements and do not hamper the existing functionality.
  • Implemented design patterns such as MVC, DAO, and Façade.
  • Involved to write services talking to database and updating system level information’s.
  • Bug fixing and implementing change requests.
  • Coder Review of the application.
  • Testing the application.

Environment: Core Java 4, JSP, Spring 2.5, Ajax, Oracle 10g, log4j, Web logic, Oracle, PL/SQL DB objects like Stored Procedure, Function, Trigger.

Java Developer

Confidential

Responsibilities:

  • Responsible to understand High Level design for Low level design and clarification of doubt.
  • Clarification and detail analysis, impact of exiting flow of the project.
  • Prepare the UTC for the application and executed this test cases.
  • Utilized message driven beans for message processing using JMS
  • Prepared Development Environment for Developers to work on.
  • Used spring framework 2.5 with the help of Spring Configuration files to create the beans needed and injected dependency using Dependency Injection.
  • Implemented Hibernate instead of traditional JDBC code.
  • Used XML based transactional support of Spring Framework.
  • Hibernate is used as persistent at middle tire for providing object model over relational data model.
  • Design Patterns like Session Façade, Business Delegate, Front Controller, Singleton, Factory and DAO are used in this project.
  • Bug fixing and implementing change requests.
  • Involved to write services talking to database and updating system level information’s.

Environment: Struts 2.0, Core Java 1.5, Hibernate 3.0,Ajax, Oracle 10g, log4j, Web logic, PL/SQL, Oracle 10g, objects like Stored Procedure, Function, Trigger.

We'd love your feedback!