Java Developer Resume
SUMMARY
- Around nine years of experience in Software Development, Design, Analysis, and development of Web Applications in Client/Server environments using Core JAVA/J2EE applications.
- Solid experience in using Java Design Patterns and Unified Modeling Language (UML)
- Extensive development experience in object - oriented analysis, design, and programming throughout complete SDLC in various waterfall, and Agile models.
- Excellent programming skills in JAVA, C, C++, PHP, JavaScript, Bootstrap, and AngularJS Technologies.
- Expert in documenting business requirements, functional, and technical specifications, and test cases.
- Strong experience in database design using SQL, PL/SQL-Stored Procedures, Functions, Triggers, Sequences, Packages, and Views.
- Strong experience in technologies such as JSP Servlets, Struts, Spring Batch, JDBC.
- Hands-on experience in creating build scripts using ANT, and Maven.
- Used Object Relational Model (ORM) for Java Persistence API (JPA).
- Extensive experience designing and implementing MVC architecture using STRUTS 1.x/2.x, SPRING 3.2/4.0, Spring MVC, Spring Boot, Spring boot REST API, Spring Boot JPA, Spring IOC, Spring JDBC.
- Good Knowledge of Microservices with Spring Boot.
- Used Jira to track/update project changes.
- Good knowledge in testing web services using SOAP UI and POSTMAN.
- Hands-on expertise in Java Collections, Java Multi-threading features Java Concurrency package.
- Hand-on experience in Java8 like Lambda expressions and Stream API on Collections to increase performance.
- Proficient in using RDBMS concepts with Oracle 10g/11g, DB2, and MySQL.
- Hands-on experience in using Jira and SharePoint.
- Used GitHub, SVN, and CVS for Version Control System.
TECHNICAL SKILLS
Languages: Java, J2EE, Java 8, C, C++, SQL, PL/SQL
Java /J2EE Technologies: Servlets, JSP, AJAX, JDBC, JMS, EJB-Session beans, RMI, Log4j Java beans.
Web Technologies: HTML, XHTML, CSS, jQuery, JavaScript, Angular JS and AJAX.
Distributed Technologies: Web Services
IDE: Eclipse, Net Beans.
Framework: Struts2.0, Spring MVC 3.2/4.0, Spring WS, Spring Boot MVC, Spring boot JPA, Spring Boot Rest API, Spring boot MVC. JSF, Spring Batch, Angular JS, Angular2, Ember JS, React, Django
Web Services: SOAP, WSDL
Web/Application Servers: Apache Tomcat, WebLogic, WebSphere, JBoss, Glassfish.
Design and Model: UML, Rational Rose, Microsoft Visio.
Build Tools: Ant, Maven
Scripting Languages: JavaScript, Shell Script, JavaScript libraries - jQuery, DOJO, ExtJs, JSF.
Methodologies: SDLC, UML, Design Patterns, SOA.
Version Control Systems: CVS, SVN, GIT.
Database: Oracle 8i/9i/10g/11g/12c, DB2, SQL Server, My SQL.
Operating System: All Versions of Microsoft Windows, UNIX, and LINUX.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Responsibilities included the development of new modules of the application.
- Designed and Developed REST Webservices Using Spring MVC.
- Involved in the Software Development Life Cycle (SDLC) development process.
- Worked with advanced MVC frameworks such as Ember js.
- Developed Code using Core java concepts - Collections, Exception Handling, Multi-Threading, and Serialization.
- Used Java8 features like Lambda expressions and Stream API on Collections to increase performance.
- Application used Java8 and used Maven as a build tool.
- Used Spring Core Annotations for Dependency Injection, Spring MVC for REST APIs s, and Spring Boot for Microservices.
- Extensively used Core Spring Framework for Dependency Injection of components.
- Implemented Web Services using Spring RESTful.
- Developed Hibernate with Spring Integration as the data abstraction to interact with the database.
- Supported Dev, QA, and PROD build, identified Smoke testing issues, and tracked them efficiently.
Environment: java 1.8, Spring MVC, Hibernate, Ember JS
Confidential, Santa Clara, CA
Java Developer
Responsibilities:
- Involved in the requirements Analysis meetings and understanding the requirements for the modules for development
- Implemented development process on Software Development Life Cycle.
- Implemented modules using Core Java APIs, Java Collection, Java 8(Streams), and object-oriented designs.
- Effectively worked in Agile Environment and participated in requirement gathering, analysis and design.
- Involved in data Integration and Documents module.
- Involved in Building microservices to deliver software products across the enterprise.
- Used the Core java concepts - Collections, Exception Handling, and Serialization.
- Implemented Spring Boot to divide the application into various sub-modules.
- Used Java8 features like Lambda expressions and Stream API on Collections to increase performance.
- Used spring framework for dependency injection and integrated Hibernate.
- Developed MVC controllers and deployed execution flow in the Servlet Environment using Spring MVC.
- Extensively used Core Spring Framework for Dependency Injection of components.
- Created Unit testing and Integration testing.
- Developed and consumed Rest Services using HTTP methods such as GET, POST, PUT and DELETE for a user account.
- Participated in design walkthroughs and meetings.
- Used Maven tool to build project and Junit and Sonar Qube to develop unit test cases.
- Used Log4j framework to log the system execution details to log files.
Environment: Java, Java8, Spring MVC, MySQL, SOAP, JUnit, Maven, Log4j.
Confidential
Java Developer
Responsibilities:
- Responsibilities included the development of new modules of the application, such as Web using Spring Framework.
- Designed and Developed REST Web services Using Spring MVC and Hibernate
- Involved in the Software Development Life Cycle (SDLC) development process.
- Developed Code using Core java concepts - Collections, Exception Handling, Multi-Threading, and Serialization.
- Application used Java8 and used Maven as a build tool.
- Used spring framework for dependency injection and integrated with Hibernate, JPA, and JSF.
- Developed MVC controllers and deployed execution flow in the Servlet Environment using Spring MVC.
- Extensively used Core Spring Framework for Dependency Injection of components.
- Implemented Web Services using Spring RESTful.
Environment: Spring Boot, Restful API, JIRA, GitHub, NetBeans, Angular JS.