We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Hartford, CT

SUMMARY:

  • 7+ Years of professional experience in Software Analysis, Design, Development, Implementation, Testing and Debugging of Object Oriented Applications Web based Enterprise Applications using Java/J2EE.
  • Expertise in designing and developing applications using J2EE technologies including JSP, Servlets, Hibernate, Spring, SOAP and Restful Web Services, JAVA Beans, XML, JNDI, JDBC and Ant.
  • Expertise in developing Web based Distributed and Front - End applications in a three-tier architecture using Java, J2EE, HTML, JavaScript, Angular, Bootstrap, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Extensive experience in design and development of J2EE applications using Core Java, Java Collections, Multithreading, Transaction Management, JDBC, Servlets, JSP, EJB, and AJAX
  • Proficient in working with several frameworks like Hibernate 3.0/4.0 ORM, Spring Framework 4.0 and spring MVC.
  • Expertise in application development using various frameworks: Struts Framework 1.x/2.0, Spring Framework 2.x(Dependency Injection, Data Access Objects, and MVC Framework), Java Server Faces(JSF), Hibernate 2.x/3.x ORM.
  • Having good understanding and proficient in using XML Suite of technologies like XML, XML schemas and XML parsing using JAXB.
  • Expertise in programming with RDBMS like Oracle, DB2, MySQL & concepts like writing SQL Queries, Functions, Stored Procedures, PL/SQL Packages, Query Optimization, views and Triggers.
  • Experience in deploying, configuring and administering application servers such as WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Expertise in developing enterprise applications using Framework Technologies such as Hibernate, Spring MVC, DAO, JDBC and Web services (Soap, WSDL and Restful API).
  • Experience in using Maven and Ant for build automation and loggers using Log4j.
  • Extensive development experience on different IDE's like Eclipse, IntelliJ and RAD for debugging and using java coding standards.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Involved in both Waterfall based approach and Agile/SCRUM methodologies for development.
  • Hands on Experience with version control tools like SVN and GIT.

TECHNICAL SKILLS:

Programming Languages: Core Java, J2EE, SQL, C, C++, PL/SQL

Web Technologies: HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, AngularJS, Angular 2/4, Node.js, AJAX, JSON.

Java Technologies: Java(JDK1.7/1.8),J2EE,JSP,Servlets,JDBC,JSF,Swings,JQuery,Struts1.x/2.0, Spring4, Hibernate, Spring BOOT, Spring MVC

Spring Modules: Spring Dependency Injection, Spring MVC, Spring Access, DAO, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate.

Web Services: RESTful, SOAP, Micro services

App Servers/ Middleware: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, RAD 8.5

Databases/Tools: JDBC, Oracle 9i/11g, DB2.

IDE/GUI Tools: Eclipse, Net Beans, IBM RSA development IDE.

Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit

Operating System: UNIX, LINUX, Windows NT/2000/XP/7/8.

Web services stack: XSD, WSDL, JAXB

OO Modeling: UML, Rational Rose.

Libraries and Tools: Ant, Maven, Jenkins, Log4j.

Version Control: Tortoise SVN, CVS, GIT, TFS.

Design Patterns: Singleton, DTO, DAO, Template, Strategy, Factory

Continuous Integration: Sonar, Jenkins

SDLC: Agile scrum and various versions of Agile

Others: SOAPUI, Postman, Confluence, MS Office, Excel, Word

PROFESSIONAL EXPERIENCE:

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE and SCRUM methodology.
  • Worked on Detailed Code design and develop the code in Java/J2EE components including Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans, and XML.
  • Worked on Spring Framework handling major concepts like Dependency Injections, Spring IoC Containers and Transaction Management Declaratives (annotations based).
  • Develop the changes using JSP, Spring MVC, Spring IOC, and Spring JDBC .
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Wrote configuration files to integrate hibernate with spring framework.
  • Involved in creating and consuming SOAP web services using JAX-WS to expose application functionality to applications.
  • Developed Restful based web services and used JSON as the communication for REST mechanism using annotations.
  • Used REST Client and POSTMAN to test webservices.
  • Designed applications using HTML, JavaScript, Bootstrap, CSS3, Node.js and Angular.
  • Wrote unit test scripts using JUnit framework and Mockito for testing functionalities in a Test-Driven Development (TDD) methodology.
  • Used GitHub for version control.
  • Extensively used Oracle programming using SQL and PL/SQL. Developed stored procedures extensively using PL/SQL and Oracle database .
  • Used Maven for dependency management and build purposes and Jenkins for continuous builds and deployments on WebSphere Application Server
  • Participated in integration testing, bugs fixing, handling change requests and code reviews.
  • Provide support for testing which includes User Acceptance testing.

Environment: Java1.7/J2EE,JSP,JDBC,Spring,SpringMVC,Hibernate,SpringIOC, Spring AOP, Spring ORM, RESTful webservices,SOAPwebservices,JQuery,AJAX,Node.js,JavaScript,Bootstrap,CSS3,Angular,Oracle,Spring Boot, PL/SQL,JDBC,Eclipse,Weblogic,Junit,Agile Jenkins, Maven.

Confidential

IT Intern

Responsibilities:

  • Worked as a Development Intern for developing/redesigning software for Confidential.
  • Working closely with business users to create/modify specifications and create strong user stories.
  • Developed application using Agile/Scrum methodology which involve daily stand ups, Test driven development and continuous integration.
  • Involved in developing and coding of stored procedures, triggers and functions using PL/SQL.
  • Involved in developing server side program with Core Java, Servlets, and JSP’s .
  • Development and design using Java Spring, Html, CSS, and JavaScript .

Environment: JDK1.6, Spring framework, HTML, CSS, JSP, Node.js, JSON, XML, Log4j, Tomcat, Log4J, Eclipse, GIT, Maven, Oracle 11g.

Confidential - Hartford, CT

JAVA Developer

Responsibilities:

  • Developed new requirements proposed for Electronic Eligibility Management System for UHG.
  • Involved in understanding functional specifications and developing creative solutions to meet business requirements.
  • Extensively worked on core java concepts of Object Oriented Programming such as Collection framework, Multithreading, Exception Handling and Polymorphism.
  • Built the responsive UI screens using HTML, CSS, JavaScript, JSP and Bootstrap framework.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture, Spring MVC, Spring Annotations, Hibernate, JDBC and Tomcat Web server.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Developed web Application Using Core Java, spring, Hibernate, HTML5, Angular-JS, JavaScript, JQuery and CSS.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Involved in development of REST Web Services using Spring MVC to extract data from databases.
  • Developing and Consuming the REST web services using Jersey API.
  • Developed Angular controllers, services and used Angular-UI.
  • Developed test cases using Junit for unit testing and created test plans for unit, peer, integration and UAT testing and tested JUnit.
  • Used Jenkins to build and deploy the application.
  • Worked in Agile Development(JIRA ) and maintained good level of communication in team going through all phases of SDLC lifecycle.

Environment: HTML5, CSS3, JavaScript, Core Java,JQuery,Bootstrap, XML, J2EE, JSP, SOAP, Spring MVC, Spring Core, Hibernate, Eclipse, Oracle,REST, SOAP,Eclipse, Spring Framework, Apache Tomcat,Servlets, Junit, Log4j,GIT

Confidential, CA

JAVA Developer

Responsibilities:

  • Involved in design and implementation of business application to help generate requirements while working closely with developers and involved in high-level, low-level design of application.
  • Worked in an Agile/Scrum development process with 3 week Sprints and daily Scrum meetings.
  • DevelopedWeb based Distributed and Front End applications in a three-tier architecture using Java, J2EE, HTML,AngularJS, JavaScript, JSON, Ajax, JSP, Spring, CSS and JavaBeans.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Used Core Java concepts in application such as multithreaded programming, synchronization of threads used thread wait, notify, join methods etc.
  • Used Hibernate framework to implement Object Relational Mapping. Used Hibernate Annotation method for Object Relational Mapping.
  • Involved in writing DAO layer using Hibernate to access the IBMDB2 database.
  • Developed REST services using JERSEY implementation.
  • Used JAXB for data binding in supporting marshalling and un-marshalling SOAP requests and responses.
  • Used JDBC and SQL for database management and wrote SQL queries.
  • Used Stored Procedures and triggers in the manipulation of database.
  • Developed DAO’s with SQL queries to process database transactions.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers.
  • Involved in testing phases like unit testing and system testing and developed test suite framework using JUNIT.
  • Developed several interfaces in core Java and Hibernatefor all the feed requirements to allow file transfers.
  • Used ANT automated build scripts to compile and package the application.
  • Involved in problem solving and defect fixing.
  • Worked as Business Analyst and helped Clients in taking Keydecisions.
  • Involved in Agile/SCRUM(JIRA ) based approach.
  • Used RAD IDE for entire application development and SVN for version controlling.

Environment: HTML, CSS, Bootstrap, AJAX, Core Java, JavaScript, MVC, JQuery, JSON, Spring AOP, XML, ANT, JPA, Spring MVC,Servlets, Chrome DEV Tool, REST, SOAP, IBM DB2, Apache Tomcat, Web sphere, Spring Core, Hibernate, Spring Framework, Junit, Log4j, RAD, SVN.

Confidential

JAVA Developer

Responsibilities:

  • Involved in various phases of life cycle of software development system including designing, developing, testing and deployment of the application .
  • Involved in communicating with the client and other team to understand the frequently changing requirements.
  • Developed application using Spring MVC, JSP, JSTL, JavaScript and AJAX on the presentation layer, the business layer is built using Spring and the persistence layer using Spring DAO .
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, ExtJS, CSS 3.0.
  • Used Spring Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Implemented Hibernate as ORM framework to connect to the database and database operations using core Java objects such as classes, collections API etc.
  • Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading, Exception Handling and Generics.
  • Developed Web Services using WSDL, SOAP to communicate with the other modules.
  • Used SOAPUI for testing the SOAP webservices.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Implemented Hibernate to map all the tables from different data sources to update database.
  • Used MAVEN tool for building and packaging the application.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Involved in Agile/SCRUM based approach to Development.
  • Lead the effort in understanding the new application and Knowledge transfer to the rest of the team members.
  • Prepared LOE and prepared Functional Specification document for projects.

Environment: HTML, CSS, Core Java, JSON, HTML5, JavaScript,SOAP, Teamcity, Oracle, JQuery, Bootstrap, Apache Tomcat, Maven,Junit, JDBC, Spring Application Framework, Hibernate ORM, J2EE, Intellij.

We'd love your feedback!