Senior Java Developer Resume
SUMMARY
- Having 9+ years of experience on Java and Microservices along with agile practices such as SCRUM with an in depth knowledge of SDLC like Analysis, Design, Plan creation & execution, implementation and reviews
- Experienced in Spring Boot, Spring Micro Services,, Spring MVC, Spring Core, ORM Frame works like Hibernate and JPA.
- Experience with Docker Container infrastructure.
- Experience in Public Clouds like Amazon Web Services.
- Functional experience includes ERP(Supply chain management), Insurance
- Technical responsibility for all stages in the full software life cycle.
- Experience in integrating different framework like Hibernate and JPA with Spring Framework
- Experience in integrating MQ systems with Spring framework
- Experience in CI/CD using Jenkins,Github
- Experience in DevOps process for production deployments
TECHNICAL SKILLS
Languages: Java 8/J2EE
Operating System: Windows XP, Windows 8
Client Side Scripting: JavaScript 1.2
Markup Language: HTML, XML
Web Server: Apache Tomcat 8
Java IDE: Eclipse Juno,IntelliJ,STS
Database: Oracle 11g, MySQL,Postgres,NoSQL
Version Control Tools: SVN,Github
Framework: Microservices,Docker, Spring 4,SpringBoot, Hibernate 3.0,JPA,Webservices(RESTful),Splunk
Unit Testing Tool: Junit,Mockito
Code Review Tool: Gerrit,SonarQube,SonarLint
Cloud: SAP Cloud Foundary.
Build Tool: Jenkins,Maven
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential
Responsibilities:
- Involving in creating solution for overall framework for RESTful Microservices.
- Working with team lead for solution and end to end design of the application.
- Developed end to end code skeleton and mentored team to follow the same pattern for other modules.
- Implemented solution using Spring framework
- Code quality scans using SonarQube.
- Performed integration with downstream Web services.
- Mentoring and providing technical/process guidance to onshore/offshore developers, sharing the application and functional knowledge with new team members.
- Analyze business and solution requirements document to prepare a High level software system design.
- Involved in coordination and resolving SIT/Perf/UAT defects and update status in Rally
Environment: Java 8, XML, MongoDB, Spring(core),Spring Boot, MySQL, Windows 10, Microservices, Kafka,Kubernatis, Docker, AWS EC2,S3,Splunk, Robo Mongo
Java Developer
Confidential
Responsibilities:
- Involved in creating solution for overall framework for REST Microservices.
- Worked with Architect for solution and end to end design of the application.
- Developed end to end code skeleton and mentored team to follow the same pattern for other modules.
- Implemented solution using Spring framework
- Code quality scan using SonarQube.
- Performed integration with downstream Web services.
- Mentoring and providing technical/process guidance to onshore/offshore developers, sharing the application and functional knowledge with new team members.
- Analyze business and solution requirements document to prepare a High level software system design.
- Involved in coordination and resolving SIT/Perf/UAT defects and update status in Atlassian JIRA.
Environment: Java 8, XML,, Postgres, Spring(core),Spring Boot, Oracle 11g, Windows 10, Microservices,RabbitMQ, Kubernatis, Docker, AWS EC2,S3,SplunkOct’2013 to till Sep’2018: Simtech solutions Pvt Ltd
Java Developer
Confidential
Responsibilities:
- Worked with Architect for solution and end to end design of the application.
- Developed end to end code skeleton and mentored team to follow the same pattern for other modules.
- Implemented solution using Spring framework
- Assist with the integration of products using web technologies like Spring, JPA and Webservices
- Involved in creating solution for overall framework for REST Microservices.
- Apply problem solving skills that helps identification, troubleshoot, and address technical risks and issues with web service integrations, from back - end performance to web front-end UI issues
- Identify and effectively communicate project requirements with a diverse group of roles within the customers' organizations, to keep customers on plan and on schedule
- Improve internal processes and systems for more efficient customer interactions
- Analyze business and solution requirements document to prepare a Low level software design document.
- Code quality scan using SonarQube.
- Involved in coordination and resolving TEST/PERF/UAT defects and update status in Atlassian JIRA.
Environment: Java, XML, Spring(core),Spring MVC, Oracle 11g, Windows 10, JSP, XML, J2EE Design Patterns,Websphere Application Server8.5