We provide IT Staff Augmentation Services!

Lead Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New, YorK

SUMMARY

  • Over 10 years of experience in analysis, design, implementation and testing using Java/Spring/Micros Service.
  • Experienced MicroSerivce developer using Spring Boot and Application Security Practices.
  • Expertise in design and development of various web and enterprise - level applications using Java/J2EE technologies like Spring, Spring boot, UML, XML, Struts framework, JSF, JQuery, Angular JavaScript, Ajax, Apache Tomcat, Web Sphere Application Server, JDBC,SQL and PL/SQL and various data bases.
  • Strong expertise in the area both RESTFUL and SOAP services.
  • Experience in leading and mentoring the technical team.

PROFESSIONAL EXPERIENCE

Confidential, New York

Lead Java/J2EE Developer

Responsibilities:

  • Used spring boot and Spring mvc framework for micro service architecture using RESTful style.
  • Contribute to the Design and develop high quality software for large scale Java/Spring /Micro-service Applications
  • Implemented J2EE design patterns such as Business Delegate and Data Access Object in the project.
  • Designed and developed Business Services using Spring Framework and DAO Design Patterns.
  • Help and mentor other team member about design and code reviews comments.
  • Participate spring planning and release planning meeting and architecture improvement discussion
  • Involved in build and deployment of multiple modules of web based applications using Jenkins on WAS.
  • Developed unit test cases using JUnit and involved in Unit testing and Integration testing.
  • Used Log4j for logging logs for the applications.
  • Creating CI/CD Pipelines using Jenkins tool.
  • Test the services using JUnit and Paired Programmed and used Test Driven Development, etc

Environment: JAVA1.8, J2EE3.0, Spring MVC4.5, REST, Angular, WAS 8.5.5, Git, MicroServices, API Gateway, Ansible,Splunk, AppDynamics

Confidential, New York

Lead Java/J2EE Developer

Responsibilities:

  • Maintained constant communication with BA and BUs to identify information needs as per business requirements.
  • Used spring as middle tier application framework, persistence strategy using spring and declarative transaction management.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Worked on developing Web Service Client using SOAP, WSDL to verify the payment history of the customer.
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Used RAD as IDE for the application development and integration of the frameworks.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Maven as a build framework and Jenkins for CI/CD
  • Worked with production support team in debugging and fixing various production issues.
  • Prepared high and low level design documents for the business modules for future s and updates.

Environment: JAVA1.8, J2EE3.0, RHEL, Spring Boot,REST, Weblogic/ WAS 8.5.5, SVN, Mircoservices, Cloud Deployment

Confidential, New York

Lead Java/J2EE Developer

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development and the project was developed using Agile based SCRUM Methodology.
  • Implemented JSP and esign framework in the new version of the Application.
  • Involved in coding for the presentation layer using Struts and JavaScript.
  • Extensively used Java Scripts to enforce client side validations and also used JQuery for Ajax processing.
  • Involved in development/ maintenance of various web services using IBM Websphere to interact with other Applications.
  • Wrote various select/update/insert SQL queries and stored procedures for oracle.
  • Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
  • Involved in fixing bugs the bugs or defects in the application.
  • Developed the UNIX shell scripts to automate jobs.
  • Worked as the part of a core team to monitor and enhance the performance of the application.
  • Provide guidance and direction to team members in their day-to-day activities.

Environment: JAVA 1.5, J2EE1.4, SVN, AIX, RAD 8.0, eSign Framework, WAS 8.0, Java Script, Batch Job Processing, Shell Scripting

We'd love your feedback!