Java Developer Resume
CA
SUMMARY
- 4 years of experience inJava/J2EE,Software Development Life Cycle,Object Oriented programming, developing and testing ofClient/Server, EnterpriseandWeb Applications.
- Experience inSpring Framework in Spring Core,Spring Security, Spring Boot, Spring Data, Spring Batch and Spring Cloud
- Hands on experience in client - side web technologies and MVC pattern
- Proficient in Service Oriented Architecture (SOA)by creating RESTful and SOAP web services using WSDL
- Experience in Web Services like SOAP and REST with spring and implemented SOA architecture with web services.
- Experience in developing Micro Services using Spring Boot.
- Experience working with different databases, such as Oracle, SQL Server, MySQL and SQL
- Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers
- Hand-on experience in using logging system such asLog4j fortroubleshooting
- Experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like WebLogic, Apache Tomcat and JBoss.
- Experience in Object Oriented Analysis, Design and Development of Applications withUML diagrams.
- Experience in usingGitandSVNfor version controland continuous integration tool such asJenkins
- Experience in using IDE's like Eclipse.
- Experience inSoftware Development Life Cycle (SDLC)phases including analysis, design, prototyping, development, testing, implementation and maintenance for Client and Server-side Enterprise Applications.
- Experience in working in environments using Agile (SCRUM) development methodologies.
TECHNICAL SKILLS
Languages: Java, J2EE
Technologies: JSP, JDBC, Spring, Spring Boot, Hibernate
Databases: MS SQL Server, Oracle, MySQL, SQL
Web Services: Rest, SOAP, WSDL, JSON
Web Application Server: Apache Tomcat, WebLogic, JBoss
Tools: JUnit, Log4j, CVS, Git, SVN, MS Office, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, CA
Java Developer
Responsibilities:
- Designing and developing objects using Object Oriented Design.
- Implementing features like logging, user session validation using Spring-AOP module.
- Configuring session timeout with Spring Boot in server side and implemented auto logout Functionality.
- Implementing business layer using Core java, Spring Beans using dependency injection, spring annotations.
- Designing and developing the REST based Microservices using the Spring Boot.
- Developing and consuming Restful web services to accumulate data and generate reports.
- Creating Spring Controllers and Integrated with Business Components and View Components.
- Developing Spring and Hibernate data layer components for the application.
- Integrating business layer using Hibernate with Spring DAO.
- Exposing Web Services for system integration and developing Restful Web Services for accessing information.
- Participating in daily scrum meetings and reviews with sprint deliveries as part of Agile development environment.
- Using Log4J for logging, debugging, and testing purposes and maintaining system state.
- Using Maven to build the application and resolve all necessary dependencies.
- Interacting with the client for gathering the requirements during design, development and implementation phases
- Participating in technical code reviews as part of development process.
- Participating in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
- Working on the development, designing and testing of the infotainment module using Agile (SCRUM) methodologies.
- Developing JUnit test cases for the developed application.
- Creating functional documents, technical documents, flow charts and data flow diagrams. .
Environment: Java 1.8, JSP, Spring, Microservices, SOAP Web Services, Agile,Hibernate, Oracle, Tomcat, Log4j, Servlets, JSP, SQL Server, REST API
Confidential
Java Developer
Responsibilities:
- Designed and developed Business Services using Spring Framework
- Created and Implemented Microservices or REST APIS using spring boot, REST, JSON.
- Used Spring framework for middle tier and Spring-JDBC templates for data access.
- Developed SOAP/REST based Web Services using both SOAP/WSDL and REST.
- Developed Microservices for different level of layers in flow of network.
- Implemented business layer using Spring MVC
- Developed the entire application implementing MVC Architecture integrating JSP with Hibernate and Spring frameworks
- Developed test cases using JUnit for unit testing
- Drew sequence diagrams and Class diagrams using UML.
- Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
- Developed service layer by using Spring MVC.
- Produced and Consumed SOAP web services.
- Utilized Agile Methodologies to manage full life-cycle development of the project.
- Implemented MVC design pattern using Spring Framework.
- Used Maven and configured Jenkins to build and deploy the application.
Environment: Java JDK 1.7, Oracle 11g, Eclipse, Spring MVC, Web services, Microservices, Agile Methodology, Java/J2EE, SQL, PL/SQL, JSP, Apache Tomcat, HTML, Java Script, JDBC, XML, XSLT, UML, JUnit, log4j, SVN and Maven.