We provide IT Staff Augmentation Services!

Senior Java Developer / Java Tech Lead Resume

SUMMARY

  • Full Stack Java / J2ee Developer with 13 years of core experience in design, analysis, development, testing and deployment of various web applications with Micro Services, N - Tier Architecture using MVC architecture and Java/J2EE
  • Business Domain experience in Healthcare, Retail and Telecom
  • Expertise in J2EE web technologies like Spring Boot, Spring Rest, Spring Batch, Spring Cloud Config Server, Spring Scheduler, Spring OAuth Security, Spring JPA, Spring JDBC Template, Java 8 Streams, OAuth2, Servlet, JSP, etc.
  • Expertise in Object Oriented technologies, Web based Applications, Client/Server Systems and J2EE JSP/SERVLETS/JDBC, XML
  • Experience in complex SQL Queries writing, optimization and fine tuning.
  • Strong hands on and well versed with RDBMS such as Oracle, MySQL, MS Access and MS SQL Server, Cassandra.
  • Strong experience in Pentaho Business Intelligence and Talend Open studio as an offshore lead (Repositories / Data mining / writing customization in Java modules through Talend Components from different upstream and downstream applications / UI.
  • Strong experience in Jenkins build scripts, Docker container configuration and Continuous Integration through Dev-ops activities, pair programming, Test Driven Development (TDD)
  • Hands on Experience in application build using ivy, Maven.
  • Having good knowledge in using project life cycle management products like JIRA, pivotal tracker
  • Experience in Waterfall and Agile (Scrum) software development methodologies.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using Object Oriented Techniques.
  • Extensively experienced with Integrated Development Environments (IDE’s) and tools like STS, Intellij, Eclipse, NetBeans and Edit Plus.
  • Experience in team/shared development, modularized development, source version control and configuration management discipline using Git hub, SVN, Code Cloud.
  • Worked on dual-practice model as on-site coordinator for offshore team.
  • As a lead responsible for allocation, monitoring the progress, preparing quality documents, reporting, reviewing team members design, coding and configuration management.
  • Quick learner, a good team player, comfortable working individually or in a team environment

TECHNICAL SKILLS

Languages: Java, J2EE (Primary skills)

Internet Technologies: JSP, Servlets, HTML, JavaScript, AJAX

Application/Web Servers: Red Hat JBoss Enterprise 6.4, IBM Web Sphere 6.0, Bea Web logic 9.0, Apache Tomcat

RDBMS: Oracle with PL/SQL development, My SQL, Cassandra DB

Operating Systems: UNIX, Windows XP, Mac OS Lion, Linux

IDE’s: Eclipse, STS 2.9.2, IBM Rational Software Architect 8.5

Versioning tools: GIT, Tortoise SVN

ORM: Hibernate, JPA

BPM tools used: jBPM5.5 / Drools / Rule Engine implementation, IBM Lombardi BPM 8 (Coaches/ BPD Flows), Camunda BPM

Business Intelligence tools Pentaho BI and Talend Open studio: offshore lead (Repositories / Data mining / writing customization in Java modules through Talend Components from different upstream and downstream applications / UI.

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer / Java Tech Lead

Responsibilities:

  • Requirements Analysis and Developed System Specifications.
  • Creating user stories based on the requirement and prioritize them.
  • Customer API’s and configuration between (SFDC) Sales Force projects / Mulesoft end points Spring API projects
  • Code migration from old legacy Spring projects to Spring boot services.
  • Sending and Consuming JMS messages as JSON to upstream downstream spring boot projects.
  • Analysis of the impacted systems and coordinating with the related teams.
  • Developed Spring services for legacy systems
  • Developed web services using Spring Boot in Micro services architecture.
  • Designed, developed and implemented a new framework for validation price changes being submitted with tables designed in order to enable/disable any specific validation in production without any downtime
  • DAO SQL queries - Handled Transactions and Rollbacks in case of failures.
  • Construction of the Java batch process using Spring Batch
  • Involved in performance tuning of the application.
  • Developed, coded, tested, debugged and deployed the in Pivotal Cloud Foundry.
  • Managed versions with code cloud and GIT
  • Practiced Pair programming for small user stories. Updating Pivotal Tracker Confidential the end of every date with the development percentages. Deliver the stories on time in line to the Agile Sprints.

Environment: Java 1.8, J2EE, Spring core, Spring Web, Spring Boot, MicroServices Spring WebMVC, Rest Web service, node JS, Angular JSIDE Tools used: Eclipse

Confidential

Senior Java Developer / Java Tech Lead

Responsibilities:

  • Requirements Analysis and Developed System Specifications.
  • Creating user stories based on the requirement and prioritize them.
  • Analysis of the impacted systems and coordinating with the related teams.
  • Developed Spring services for legacy systems
  • Developed web services using Spring Boot in Micro services architecture.
  • Designed, developed and implemented a new framework for validation price changes being submitted with tables designed in order to enable/disable any specific validation in production without any downtime
  • DAO SQL queries - Handled Transactions and Rollbacks in case of failures.
  • Construction of the Java batch process using Spring Batch
  • Involved in performance tuning of the application.
  • Developed, coded, tested, debugged and deployed the in Pivotal Cloud Foundry.
  • Managed versions with code cloud and GIT
  • Practiced Pair programming for small user stories. Updating Pivotal Tracker Confidential the end of every date with the development percentages. Deliver the stories on time in line to the Agile Sprints.

Environment: Java 1.8, J2EE, Spring core, Spring Web, Spring WebMVC, Rest Webservices, Voice XML, node JS, Angular JS, JBoss Rule Tables / Drools

Confidential

Senior Java Developer / Tech Lead

Responsibilities:

  • Requirements Analysis and Developed System Specifications.
  • Involved in the functional, technical design and development of the application modules.
  • Developed key modules like Stores Receipt processing, Shipment Engine, On Order quantities processor.
  • Analysed all Inventory Planning & Replenishment existing projects for the impact based on current scope of this project, identified impacted project - components, designed and implemented the remediation solution.
  • Involving in development and BPD business workflows using IBM Lombardi BPMN modeler for key business flows.
  • Developed webservices using Spring and BPM integration
  • Creating user stories based on the requirement and prioritize them.
  • Analysis of the impacted systems and coordinating with the related teams.
  • Developed Spring services for legacy systems
  • Developed web services using Spring Boot in Micro services architecture.
  • Designed, developed and implemented a new framework for validation price changes being submitted with tables designed in order to enable/disable any specific validation in production without any downtime
  • DAO SQL queries - Handled Transactions and Rollbacks in case of failures.
  • Construction of the Java batch process using Spring Batch
  • Involved in performance tuning of the application.
  • Developed, coded, tested, debugged and deployed the in Pivotal Cloud Foundry.
  • Managed versions with code cloud and GIT
  • Practiced Pair programming for small user stories. Updating Pivotal Tracker Confidential the end of every date with the development percentages. Deliver the stories on time in line to the Agile Sprints.
  • Coordinating, Planning & Executing the System Development Life Cycle.

Environment: Java 1.8, J2EE, Spring core, Spring Web, Spring WebMVC, Rest Webservices, Voice XML, node JS, Angular JS, JBoss Rule Tables / Drools

Hire Now