Senior Java Developer Resume
SUMMARY
- Performance - driven and motivated Senior Java Developer/ Lead with around 9.5 years of extensive experience in participating in all phases of software development. Own a strong attention to detail, well-developed time management skills, and ability to complete all projects within schedule and in a timely manner. Skillful at managing and coordinating with other teams and determined to achieve extraordinary results.
- Software Design, Development and Implementation of web/enterprise applications in the domains of Logistics, Global Trade Management and Corporate Investment Banking.
- Good SDLC practices on Agile, SCRUM and Waterfall.
- Proficient in Design, Development, Research, Debugging and Refactoring of Java/J2EE web applications.
- Strong development experience in Java, J2EE, RESTful Web Services, Spring MVC and Spring Boot Framework, Microservices, Hibernate and Oracle.
- Keen understanding in working with J2EE design patterns.
- Hands on designing, developing and testing of APIs and Micro services using Spring Boot and Java technologies and knowledge on AWS.
- Extensive experience in usage of the version control software GIT.
- Skillful at using IDEs like Eclipse, NetBeans, IntelliJ IDEA and SQL Developer.
- Experience with Jenkins CI/CD and Unix shell scripting usage.
- Hands on writing unit tests by using Junit4/5 and Mockito.
- Expertise in Debugging and Troubleshooting existing code using Developer Tools.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.
- Ability to learn and adapt quickly to the new emerging technologies.
TECHNICAL SKILLS
Application/Web Servers: Apache Tomcat, Oracle Web logic Server.
Database Technologies: Oracle, SQL Server
Java Frameworks: Spring MVC, Hibernate, Spring Boot, Microservices, REST Webservices
Front-End Technologies: HTML, JavaScript, AJAX and JSON, Servlets and JSP’s
Java EE Technologies: J2EE, Servlet, JSP, JDBC, JNDI
Other Software: Putty, WinSCP, LextEdit, FileZilla, SSH Client, MS Office, SonarQube
Software Methodologies: Agile, SCRUM, TDD and Waterfall
IDE: Eclipse, MyEclipse, Intellij Idea and SQL Developer
Version Control: Git, SVN
Bug Tracking tools: JIRA, BugZilla
Operating System: Linux, Windows and MS-DOS
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Responsibilities:
- Designed, created and modified business logic for various requirements in all the layers of application.
- Fixed vulnerabilities in application from Black duck report
- Independently managing, deploying application with CI/CD pipeline
- Demonstrated the new requirements amendments in the application to other business units.
- Reviewing code, peer reviews, maintain versions of code in GIT and committing quality code.
- Written unit test cases by using Junit for the requirements.
- Modified business logic in all the layers of application Middle, Database and User Interface layer.
- Designed tasks to talk with different feeds and persist information in other connected applications.
- End to End development from design, coding, fixing, testing and deployments.
- Created new Runs to support to process the different feeds data.
- Worked on multiple customer enhancements and delivered within time.
Environment: Java 8, Spring MVC, RESTful webservices, Oracle SQL & PL-SQL, JDBC, Apache tomcat, Apache Qpid messaging server and Autosys.
Confidential
Senior Java Developer
Responsibilities:
- Part of analysis and design of migration on legacy system to microservice implementation.
- Designed technical migration from legacy to Spring Boot application.
- Fixed vulnerabilities in application from Black duck report.
- Independently managing, deploying application with CI/CD pipeline.
- Demonstrated the new requirements amendments in the application to other business units.
- Reviewing code, peer reviews, maintain versions of code in GIT and committing quality code.
- Written unit test cases by using Junit for the requirements.
- End to End development from design, coding, fixing, testing and deployments.
- Worked on firm wide kerbores changes for all type of data source and DB configuration.
Environment: Java 8, Spring Boot, RESTful webservices, Oracle SQL & PL-SQL, JDBC, Microservices, Jenkin CI/CD, JUNIT 4.