We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

MA

SUMMARY:

  • Around 9 years of IT Industry experience - in design, development, implementation of various application projects using Java and J2EE related technologies
  • Having good experience in all the phases of Software development life cycle, starting from analysis, design, coding, unit testing, solution testing, UAT.
  • Worked on the agile development methodologies such as SCRUM.
  • Extensively worked on n-tier architecture systems with application system development using core Java, J2EE, Struts, Hibernate, Spring, XML, JSON, JavaScript, jQuery, Web Services (Restful), WebLogic, Tomcat, Oracle, Toad, MySQL, SQL, PL/SQL, and UNIX.
  • Good management skills and successfully mentored individuals in both technical and process related areas to maximize productivity levels.
  • Expertise in understanding and translating the user’s workflow into business requirement and realizing them into fully functioning systems.
  • Extensive knowledge in database transactions management for database related changes by integrating Hibernate with spring.
  • Experience in implementing spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate, Spring MVC, Struts MVC.
  • Possess expertise in Java Development, skilled at progressing from problem statement to well documented designs.
  • Areas of interest and exposure are enterprise software development, enterprise Application Integration, web services.
  • Extensively worked on front end technologies like JavaScript, HTML, JSP, GWT, AngularJS, jQuery, AJAX and CSS.
  • Having experience in design and development of Business Applications.
  • Have worked in multiple projects from different industries such as Telecommunication, Automobile, Finance, Healthcare, E-Commerce.
  • Have worked in HL7 standards for health care industry.
  • Involved in setting up and managing code reviews.
  • Coordinating with the QA team, and resolving the QA defects.
  • Involved in post release Stabilization and enhancement task of the application.
  • Writing the Java Documentation for Maintenance activities and release notes.

TECHNICAL SKILLS:

J2EE Technology: Servlet, JSP, JDBC, EJB, JNDI, JMS, Restful API, JAS-RS, JAXB

Architecture & Framework: MVC, J2EE, Struts, Spring, Hibernate

Database: Oracle 10g, MySQL

IDE: Eclipse, Net Beans, IBM RAD, My Eclipse

Design Methodology: UML

Operating Systems: Windows 9x/NT/XP/2003, Linux, UNIX

Conceptual knowledge: Web Services (SOAP)

GUI: HTML, XML, XSLT, AJAX, JavaScript, CSS, GWT, JQuery

Query Languages: SQL, PL/SQL

Programming Language: Java 6, UNIX programming, C, C++.

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade

Tools: Tomcat, WebLogic 9, JBOSS, IBM Web sphere Application Server 7, JUnit 4.0, ANT, Log4j, Maven, SVN, GIT, RTC, SQL Developer, Toad 11.5, TFS, Eclipse, My Eclipse 14, JReport 13

PROFESSIONAL EXPERIENCE:

Confidential, MA

Full Stack Java Developer

Responsibilities:

  • Playing backend java developer role by doing maintaining the existing code as well as adding new features to the product.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Joining 15 minutes Stand-up calls to give updates on the task/ user story daily.
  • Completely involved in working under agile methodology such as SCRUM.
  • Actively participating in Sprint Planning meeting.
  • Worked on Java8, design patterns, Spring MVC, Spring JDBC in the backend development.
  • Worked in Restful API web service using Spring Boot framework under micro services .
  • Worked in writing queries and stored procedures (PL/SQL) in Oracle using Toad as client.
  • Involved the changes in UI by using HTML5, CSS, java script and AJAX.
  • Involved in front end changes using AngularJS for better look of UI.
  • Analyzing the production issues and fixing them.
  • Expert in MongoDB, AWS Dynamo DB and also cloud development with app engine.
  • Using Tomcat for the deployment.
  • GIT has used as the version control tool.
  • Developed test scripts in Java for automation testing using Selenium WebDriver.
  • Involved in Unit testing as well as Regression Testing.

Environment: JDK 1.8, J2EE, Java 8, Spring, Restful API, Spring boot, micro services, GIT, PL/SQL, AngularJS, Log4J, JUnit, Windows10, Tomcat, Eclipse Neon, Toad 11.5, Oracle.

Confidential, MA

Senior Java Developer

Responsibilities:

  • Played java developer role from end to end development.
  • Actively participated in requirements gathering, analysis, design, and development and testing phases.
  • Attended Sprint planning, Backlog Grooming and Design sessions where tasks are estimated under each user stories.
  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Joined 15 minutes Stand-up calls to give updates on the task/ user story daily.
  • Used TFS (Team Foundation Server) to maintain the progress in tasks and User Stories.
  • Completely involved in working under agile methodology.
  • Implemented the application using Struts1.x Model View Controller design pattern.
  • Developed user interface using JSP, Struts Tag Libraries to simplify the complexities of the application.
  • Implemented various features of Core Java like Collection, Multithreading, and OOP as per the requirement.
  • Extensively used Enterprise Java Beans (EJB) in data access layer to implement persistence.
  • Implemented core java features like Collection framework, object oriented programming (OOP).
  • Involved in PL/SQL changes whenever needed in the application and used Toad as oracle client to access tables, packages, jobs and stored procedures.
  • Worked in client-side validation using java script (JS).
  • Got an opportunity to work on AngularJS.
  • Worked on JReport as reporting tool in order to create new catalogue, templates or modify existing under reports.
  • Expert in MongoDB, AWS Dynamo DB and also cloud development with app engine.
  • Worked on Apache POI while working on file handling tasks.
  • Actively involved in security scan on the SBC application and worked to resolve multiple security threats of various levels and tested the fix in multiple browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
  • Implemented Restful API web services using Jersey framework under micro services and used plugins like Poster in the browser to make the web service call.
  • Did multiple deployments of the application on different environments such as Development and Test using WinSCP and Putty.
  • Worked with both windows and Linux.
  • Worked under HL7 standard for better interoperability.
  • Also, got opportunity to work in other applications like Executive Office of Health & Human Services ( EOHHS) and Cost Report along with SBC.
  • Resolved UAT issues and production issues.
  • Build the application using ANT script and monitored the error logs using Log4J and fixed the problems.
  • Involved in Unit testing as well as Regression Testing.

Environment: JDK 1.6, J2EE, Java 8, Struts, JSP, Servlet, EJB, Restful API, Java Scripts, AngularJS, HL7, Log4J, JUnit, Windows 7, WebLogic 9, My Eclipse 14, Toad 11.5, Oracle, PL/SQL, JReport, Apache POI

Confidential, MI

Senior Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Have implemented multiple Core java features like Multithreading and Collections.
  • Have implemented various OOP concepts like abstraction, Inheritance, Encapsulation and Polymorphism.
  • Used the Inversion of Control module of spring framework.
  • Developed the entire application implementing MVC Architecture integrating view with Hibernate and spring frameworks.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Worked on pom.xml under Maven for continuous integration (CI).
  • Used Subversion to implement version control System.
  • Used Tomcat web server for the deployment.
  • Build ANT Script for the application and used Log4J for debugging.
  • Used JUnit Framework for the unit testing of all the java classes.
  • Implemented SQL, PL/SQL Stored Procedures.

Environment: Java 1.6, Spring 3, Hibernate 3.0, Oracle10g, Web Services, XML, Eclipse IDE, HTML, CSS, JavaScript, Ajax, Tomcat, Log4j, JUnit framework, Rational Rose, MS-Visio, Maven

Confidential, Reading, PA

Java Developer

Responsibilities:

  • Involved in analysis of system requirements and designing the web interface.
  • Developed UI components using HTML, JSP and Servlets and business logic using Spring MVC Framework.
  • Developed external system interfaces using XML for Restful Web services.
  • Involved in trouble-shooting and fixing various issues.
  • Designed and developed Data Access layer using JDBC, Oracle and Hibernate.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Implement the best practices to develop the components, including patterns such as Singleton, Session Facade, Business Delegate, Data Access Object (DAO) and Factory pattern.
  • Developed Stored Procedures, triggers, functions and SQL queries in Oracle.
  • Used SVN as Version Control to perform Checking-out and Checking-in of codes from the repository.
  • Used ANT to compile, build and deploy the application on JBoss4.0 application server.
  • Implemented logging by using Log4j logging framework.

Environment: Servlets, JSP, J2EE, Spring MVC Framework, JNDI, PL/SQL, HTML, DHTML, XML, XSLT, Web Services, Oracle 9i, JBoss 4.0 AS, SVN, Restful, JAXP, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Worked on the agile development methodologies such as SCRUM.
  • Requirement Analysis and User Story clarifications in discussion with team members.
  • Discussing with other components like SSWA, BFG to finalize the optimal design.
  • Involved in development using various concepts from Core java like Collections, Object oriented programming.
  • Expertise in implementing spring framework for Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate, Struts MVC. Designed User Interface using Google Web Toolkit (GWT).
  • Implemented various Design patterns like Singleton, Factory, MVC, DAO, Business Delegate, Front Controller, Transfer Object and SOA.
  • Used JAXB request response exchange pattern to exchange business XML.
  • Used SAX parser to extract and read the required information from the XML.
  • Involved in developing Restful web services using JAX-RS.
  • Worked on GWT to create the GUI for various components like calls, Sites, Organizations.
  • Performed building, deployment of EAR, WAR, and JAR files on test, stage, and production systems in WebSphere Application Server.
  • Used Subversion to implement version control System.
  • Did bug fixing by using Find Bug, PMD.
  • Build ANT Script for the application and used Log4J for debugging.
  • Performed building, deployment of EAR, WAR using JBoss application server
  • Used JUnit Framework for the unit testing of all the java classes.
  • Worked on Cobertura as code coverage tool to check how much code has been covered by unit testing.
  • Worked in RTC to track the development, testing and build details.
  • Implemented SQL for database testing.
  • Used Oracle as database and access it through SQL Developer as IDE.

Environment: Java 1.6, J2EE, Struts 1.2, Spring, EJB 2.0, Hibernate 3.0, Restful, Oracle10g,11g, Eclipse IDE, HTML, CSS, JBoss 5, Log4j, JUnit framework

Confidential

Java Developer

Responsibilities:

  • Interacted with Business users and Business Analyst to gather requirements.
  • Developed UI, presentation layer using HTML, JSP and CSS.
  • Strong focus in Java/J2EE and UI programming.
  • Have implemented various OOPs concepts like abstraction, Inheritance, Encapsulation and Polymorphism.
  • Act as a quick learner to get myself acquainted with Japanese OS.
  • Developed spring based Application using MVC modules.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries
  • Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on WebSphere application server.
  • Used Log4j logging framework in the application to store log messages.

Environment: Java, J2ee, Struts, Hibernate, JSP, Maven, JUnit, Log4j, WebSphere, Clear Case, Oracle 10g, PL/SQL, HTML, CSS, RAD 7.5.

Confidential

Java Developer

Responsibilities:

  • Played an active role in the team by interacting with business analyst/program specialists and converted business requirements into system requirements.
  • Implemented Services using Core Java.
  • Have implemented various OOPs concepts like abstraction, Inheritance, Encapsulation and Polymorphism.
  • Involved in development of classes using Struts Framework.
  • Involved in development of web pages using Servlets.
  • Developing JSP based forms using struts tag libraries.
  • Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.

Environment: Java 1.5, J2EE, Eclipse SDK 3.3.2, Java, Servlet, Oracle 10g, Hibernate, JSP, Struts, JDBC, MySQL and Tomcat.

We'd love your feedback!