We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Having around 6 years of hands - on experience in Design, Development & Deployment of Web applications using Java, J2EE & related Technologies in E-Commerce, Bank, Insurance & Health Care Domains.
  • Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, HTML, XML, SOA, Web Services, and Java 8.
  • Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing and Implementation.
  • Good experience in different development methodologies like SDLC, Agile and Waterfall.
  • Proficient in using J2EE Frame works: Web Services, Hibernate and Spring Technologies.
  • Expertise in using SOA and Web Services Technologies: Web Services, SOAP, RESTFUL, SOAP UI.
  • Experience with Java 8 features like Default Methods, Streams, and Lambda expressions.
  • Hands-on experience in Spring Architecture & Related Technologies: Spring DI/ MVC/ Spring Boot & JDBC/ AOP, Spring Templates (Spring Hibernate, AXIS & Jersey, Spring Rest Templates).
  • Experience in configuring and coding using ORM components, setting up configuration files, annotations using Hibernate framework and Data JPA.
  • Experience with web/application servers: Web Sphere and Tomcat Server.
  • Experience in Cloud service platforms like Amazon Web Services.
  • Created tagging standards for proper identification and ownership of EC2 instances and other AWS resources.
  • Hands on Experience in integration with Maven, JUnit and Log4j frameworks.
  • Experience in writing Build Scripts using Shell Scripts, MAVEN and usig CI (Continuation Integration)
  • Good exposure on using IDE’s like Eclipse and Net beans.
  • Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Facade and Singleton, Front Controller, Adaptor, Factory & Abstract Factory Patterns.
  • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
  • Experience in working on Version Control tool like GIT.
  • Hands on experience with JUnit, J-Web Unit, TestNG, Mockito, and Log4j in developing test cases
  • Good knowledge in developing multi-threading applications.
  • Expertise with using Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle and My-SQL.
  • Good knowledge with NoSQL Database like MongoDB.
  • Expertise with various operating systems Linux, UNIX, Windows XP.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
  • Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
  • Excellent verbal and communication skills with ability work in a team and as well as individually

TECHNICAL SKILLS

Languages: Java, SQL, HTML and XML.

JAVA/J2EE Technologies: J2EE, Servlets, JSTL, JDBC, JUnit, JSP, JMS, JDBC, Java, Hibernate, jQuery, Spring MVC, Spring Boot, Web Services, RESTFUL, Microservices, CSS3, HTML5, XML, Mockito.

Application/Web Servers: Web Sphere, Web Logic, Tomcat

Databases: Oracle, MySQL, MongoDB, MS-AMS SQL-Server.

Web Technologies: HTML, Java Script, XML, Angular JS, CSS.

Cloud Technologies: AWS, Cloud Foundry, Elastic Search.

Design Tools and IDE’s: Eclipse, Net-beans.

Operating Systems: UNIX, Linux, Windows XP.

Others: Maven, Jenkin, Log4J, Git, SQL, PL/SQL

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Developed web pages using Spring, JSP, Servlets, HTML5 and JavaScript.
  • Designed and implemented the strategic modules like Underwriting, Requirements, Create Case, Configuration of Business Rules, Business Processes and Responses with Meta data.
  • The application is based on JSP, JavaScript, hibernate 3.0, Service Oriented Architecture System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Involved in Installation and Configuration of Tomcat, Spring Source Tool Suit, Eclipse, unit testing.
  • Involved in Migrating existing distributed JSP framework to SPRING Framework.
  • Developed Ajax framework on service layer for 2 modules as benchmark
  • Implemented Service and DAO layers in between Spring and Hibernate.
  • Used Spring Boot at back-end which helps to develop application with ease and Extensive knowledge in Spring Boot Micro services.
  • Developed client-side user interface and server-side software components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Architecture an enterprise service bus using Mule, Hibernate, and Spring to tie back-end business logic/systems with web properties via a corresponding RESTful API.
  • Extensively used Java 8 features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms
  • Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (JQuery), CSS, and AJAX.
  • Applied MVC pattern of Ajax framework, which involves creating Controllers for implementing Classes.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance.
  • Designed and developed the UI using Spring view component, JSP, HTML5, CSS, AngularJS and JavaScript.
  • Implemented business process, database retrievals, access of information and User Interface using Java and Planet Interact Framework.
  • Implemented the Application using many of the Design Patterns and Object-Oriented Process in the view of future requirements of Insurance domain.
  • Used Log4j for logging the application.
  • Used JAXB for converting Java Object into a XML file and for converting XML content into a Java Object.
  • Agile methodology is used for development of the application.
  • Developed the presentation layer with Spring MVC using JSP and JavaScript.
  • Deployed the Application in Jboss Server present in Linux environment.
  • Deployed project components onto IBM WebSphere 6.

Environment: Java, J2EE, Servlets, J2SE 1.4.2, JSP, Servlets, JDBC, Jboss, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, Charlotte, NC

JAVA/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed transfers Application based on Spring Framework, Spring MVC, Hibernate, and Micro Services.
  • Used Spring Core for concept of Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Introduced and Implemented Company’s Agile Test Automation Framework for RESTful services over Cucumber.
  • Developed UI using HTML, CSS, JavaScript and jQuery to display the data on the client side.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Extensively usedJava 8features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms Used jQuery and AJAX to send the request to server side and receive the response.
  • Generated JUnit test cases for testing various Java components.
  • Involved in the automated provisioning of AWS cloud environment using Jenkins and Ansible.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces.
  • Mentored, trained there by providing knowledge training in technology perspective, walk through and review sessions, closely worked with users, developers and team members in problem solving.
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance

Environment: Java 8, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Mockito, MAVEN, AWS, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum planning
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with Business Components and View Components
  • Developed Spring and Hibernate data layer components for the application
  • Integrated business layer using Hibernate with Spring DAO.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Helped to deploy and resolve issues during deployment and Configured Maven, Shell Scripts. Used Jenkins for Continuous Integration (CI).
  • Used PL/SQL, Stored Procedures for handling SQL Server database.
  • Used Subversion for creating the project structure and version controlling.
  • Performed unit testing for the service classes and the DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including trouble shooting and fixing bugs
  • Created technical solution documentation and Deployment Guide for the application

Environment: Java, Agile, Rally, J2EE, JSP, Servlets, JDBC, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, SOAP, RESTFUL, JSON, XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, WebSphere Server, TOAD, Linux

Confidential, Kansas City, MO

Software Engineer

Responsibilities:

  • Followed Agile methodology and Scrum meetings to track, optimize and developed sequence diagrams
  • Depicting method interactions.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Designed and developed Application based on Spring Framework, Spring MVC, Hibernate, Micro Services.
  • Used Spring Core for concept of Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application.
  • Hands on experience with data persistency using Hibernate and Spring Framework.
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks).
  • Developed UI using HTML, CSS, JavaScript and jQuery to display the data on the client side.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete project using xml files.
  • Used jQuery and AJAX to send the request to server side and receive the response.
  • Generated JUnit test cases for testing various Java components.
  • Extensive knowledge in Spring Boot Microservices.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces.
  • Mentored, trained there by providing knowledge training in technology perspective, walk through and review sessions, closely worked with users, developers and team members in problem solving.
  • Worked with QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance

Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Hibernate, Web Services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, MySQL, Oracle, GIT, Windows, Linux

We'd love your feedback!