We provide IT Staff Augmentation Services!

Senior Java Lead Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 16.8 years of experience in Analysis, Design, Architecture, Development and implementing Java based IT applications.
  • Extensive knowledge & good experience on Full Stack java application development, Healthcare, Retail, Travel Transportation and Logistics domain and Object - Oriented development.
  • Experience in JAVA (1.8), J2EE technologies and in developing enterprise applications using JSP, Struts2, Tiles, JSF, Spring, Spring Boot, JDBC, Rest APIs, HTML, CSS, AJAX, jQuery, Hibernate, JPA, XML and JSON.
  • Experience in developing micro services with Spring Boot.
  • Experience in managing OpenShift pods/containers by adding health checks / pod’s liveness and readiness prob with Kubernetes to effectively manage the traffic and load.
  • Knowledge in React and Kafka.
  • Experience in Oracle, IBM DB2, MySQL and NoSQL database mongo DB.
  • Experience with various Version Control systems like Git, SVN, IBM Clear Case and Accurev.
  • Experience in Build tools like Maven, ANT, Gradle.
  • Experience in Continuous Integration tools Jenkins and experience in Hudson, BART
  • Experience in using the Integrated Development Environments like IBM RAD 8.5, Eclipse, IntelliJ for developing enterprise applications and web services.
  • Expertise in using IBM WebSphere Application Server 8.5, Apache Tomcat, Jboss and OpenShift on deploying, configuring and troubleshooting configuration issues.
  • Experience in error logging using Log4J and Splunk and unit test cases using Junit and experience in Kibana to analyze log messages in OpenShift
  • Experience in using SonarQube and Cobertura.
  • Experience in Business/Functional analysis, Data Modeling and Database design.
  • Experience in developing SOAP and Rest web services.
  • Experience in using SQL tools like Oracle SQL Developer, IBM SQL Navigator, TOAD.
  • Knowledge and good understanding of SQL. Experience in working with Stored Procedures and worked extensively in troubleshooting application issues by querying and analyzing database.
  • Experience in Dell Boomi developing and implementing process and scheduling.
  • Experience in SCRUM and Agile Methodology and also worked on Waterfall model.
  • Experience in using tools SOAP UI, EAS, Postman.
  • Experience in using Rally and JIRA and HP ALM.
  • Experience in leading the team and allocating tasks and estimation process for the team.
  • Good understanding and experience in Multi-Threading in java and Asynchronous process in java environment.

TECHNICAL SKILLS

Languages: Java (JDK 1.8)

Web Technologies: JSF, Struts2, Tiles, JSP, HTML5, PHP, JavaScript, CSS, XML, JSON, AJAX, jQuery, Knowledge in React and Kafka

Web Services: SOAP, REST / Micro Services

Build/Integration: Maven, Ant, Kubernetes, Jenkins, Hudson, BART

Version Control: Git, SVN, CVS, IBM ClearCase

Testing Frameworks/Tools: Log4j, Junit, Kibana for analyzing log messages in OpenShift

Operating Systems: Linux, Windows

Open-Source Frameworks: Struts 2.0, Spring, Spring Boot

Database: Oracle, MySQL, IBM DB2, MongoDB

IDE: IBM RAD 8.5, Eclipse, IntelliJ

Web/Application Servers: Apache Tomcat, WebSphere 8.5, WebLogic, Jboss, OpenShift

Other Tools: SOAP UI, EAS, Postman, JIRA, Rally

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Lead Developer

Environment: Java 1.8, Spring Boot, React, Gradle 5.2.1, Jenkins, OpenShift, MongoDB, DB2, Git, Eclipse IDE. Postman, HP ALM.

Responsibilities:

  • Involved in developing API using Java 1.8 and Spring Boot using Eclipse IDE and deployed in OpenShift.
  • Involving in Jenkins to build and deploy the application in test and higher environments.
  • Knowledge in React Js to develop the frontend UI.
  • Responsible for writing complex queries to validate the data since the project is interacting with both DB2 and MongoDB.
  • As a Senior java developer responsible for Analysis, design and development of the application and unit testing and used HP ALM for defect tracking and fixing.
  • Involved in business discussion with business analysts and product owners to get clarification on use cases for each release.
  • Working on troubleshooting and issue tracking by analyzing the server logs.
  • Involved in developing multithreading process to reduce the process times and developed asynchronous processes to support the project.
  • Involved in implementing / managing OpenShift pods/containers by adding health checks / pod’s liveness and readiness prob to effectively manage the traffic and balancing the load as part of the project deployment setup.

Confidential

Senior Java Lead Developer

Responsibilities:

  • Working on all the phases of SDLC in the project from requirement gathering, design and development.
  • Involved in the development, troubleshooting, unit testing of the micro services for the application built in Java/Spring Boot.
  • Responsible for writing complex queries to validate the data since the project is interacting with both DB2 and MongoDB.
  • Involved in code refactoring and code reviews.
  • Involved in business discussion with business analysts and product owners to get clarification on use cases for each release.
  • Experience in using Rally for defect tracking and fixing the defects.
  • Using debugging tools to Debug production issues and apply fixes for testing and deployment.
  • Involved in implementing / managing OpenShift pods/containers by adding health checks / pod’s liveness and readiness prob to effectively manage the traffic and balancing the load as part of the project deployment setups.

We'd love your feedback!