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
