Java Developer Resume
SUMMARY
- Over six plus years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE technologies.
- Experience in all phases of Software Development life cycle.
- Expertise in functional areas like Banking and Finance, Retail, Healthcare and Media.
- Designed complete project lifecycle using SDLC techniques, UML, Use Cases and Functional Design documents.
- Expertise in Object Oriented Programming using Core Java and J2EE related technologies.
- Proficiency in developing secure web applications and server side development using Spring Boot, JPA,ORM - Hibernate, JDBC,JSP, Java Beans, XML, HTML, MySQL, Oracle, DB2,JMock and various Design Patterns.
- Experience in developing Microservices.
- Hands on experience with databases including Oracle, DB2 and MySQL.
- Experience working in SCRUM teams.
- Responsible for preparing various Reports for the payments using Java, SQL.
- Hands on experience with build and deployment tools including Ant / Maven, logging and Debugging using Log4j, unit and integration testing using JUnit.
- Good working experience in application development using IDE's like STS, Eclipse and Net Beans.
- Experience in environments requiring direct customer interaction during requirement gathering, design, development and support phases.
- Involved in all the testing phases like unit testing, Integration testing, performance testing (including application profiling) and User Acceptance testing.
- Relevant experience in Production Support.
- Strong analytical skills with ability to quickly understand client’s business needs.
TECHNICAL SKILLS
Programming Languages/ Tools / Specifications: Core JAVA, J2EE, XML, SQL, Hibernate, JDBC, Spring JPA, Spring boot, J2EE Patterns, Eclipse 3.4, STS 2.1.3,IBM Message Broker Toolkit, IBM Message Queue, Maven, Postman, REST client, Jira, Eclipse plug-in creation, Jenkins, Junit, JMock, JSP, HTML, Bugzilla, HTML 5Frameworks: Spring Boot, Spring- JPA, Hibernate 3.0.
IDE: STS, Eclipse, Intellij, IBM Message Broker Toolkit, IBM Message Queue, Editplus
Application/Web Servers: IBM Web Sphere Application Server, JBoss, WebLogic, Apache Tomcat
RDBMS: ORACLE 11g/10g/9i/8i/8.0/7.3, DB2, MySQL3.2
Source Control: Git, Rational Clear Case, SVN,MKS Integrity, CVS
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Designed and developed Login-Registration-Profile module using Java and Spring.
- Identification and documentation of technical depth issues and prioritizing them for sprint.
- Responsible for performing code reviews.
- Used spring boot and spring profiles to implement the unit-testing framework.
- Used Jenkins for continuous build and deployment of the code to the servers.
- Working on microservices and designing/developing the cloud platform to build a perfect SOA using spring web services.
- Worked closely with Business analyst to understand the rules and implemented required functionality
- Involved with deploying the updated or new applications to the multiple system environments and provided instructions to ensure all software and technologies were deployed correctly.
- Implementing the design patterns like singleton, factory
- Involved in analysis of the business requirements for the new functionality and analyzing the changes in the existing module as per the business requirement.
- Responsible for designing the necessary logic for the implementation depending upon the business requirements in different modules.
- Implemented business logic using JAVA coding / development with Spring Framework
- Involved in end-to-end black box testing of web services.
- Unit testing of the project modules
- Involved in project planning and forecast using SCRUM methodology.
Environment: Java 1.8, Spring REST Services, Spring boot, Maven, Jira, STS, GIT, Angular JS, Jenkins.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in project planning and forecast using SCRUM methodology.
- Implemented batch processing of the claims using Spring batch
- Responsible for persisting data in to database using Hibernate.
- Analyze and create detail design for the requirements.
- Involved in all the Architecture solution discussions with various stakeholders.
- Code and Unit test assigned components and code deployment into different regions up to production and defect fixing.
- Responsible for performing code reviews.
- Involved in analysis of the business requirements for the new functionality and analyzing the changes in the existing module as per the business requirement.
Environment: Spring Batch, CVS, Citrix, Eclipse 3.4, Maven, XML, MySQL, Hibernate 3.0
