We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

4.00/5 (Submit Your Rating)

MD

SUMMARY

  • 8+ Years of experience in developing web - based enterprise applications using J2EE technologies.
  • Hands on experience in full SDLC experience including Requirement Analysis, Technical specification Documentation, Design and Coding, Application Implementation, Unit testing and System Testing, Documentation, Production Support.
  • Hands on expertise on Spring Framework, WebServices and Struts.
  • Client Server, and Web Applications using Core Java, Spring, Hibernate, Maven, Struts, JMS, Eclipse, Web Services (SOAP, WSDL, RESTful), XML, SOA.
  • Experience in using Oracle 8i/9i, DB2, SQL Server 2005 and MySQL databases and writing complex SQL queries.
  • Excellent Object Oriented Analysis and Design knowledge.
  • Functionally proficient in performing business process, analysis gathering and analyzing requirements, creating design specifications, unit test plans, system test plans, development, and production support.
  • Experience in application/web servers like IBM Web Sphere, Web Logic Application Servers, JBoss and Tomcat Web Servers.
  • Experience in developing web-based GUIs using JSP, GWT, HTML and JavaScript.
  • Ability to understand new ideas and technical concepts quickly and produce meaningful results.
  • Experienced in the entire project life cycle, from inception to implementation including testing, analysis, design, and development.

PROFESSIONAL EXPERIENCE

Confidential, MD

Full Stack Java Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC) using Agile/SCRUM development environment and participated in System Design and Architecture of the three-zone architecture.
  • Involved in building the validation framework using jQuery validation plugin.
  • Designed and developed Data Access Layer using ORM tools with JPA using Hibernate.
  • Wrote complex SQL queries and optimized it for performance considerations.
  • Used Test driven development approach with Junit, Mockito and Power Mock for client-side unit testing.
  • Designed the responsive web components using Spring framework, Spring MVC, HTML, JSP, JavaScript, AJAX, Angular 2, jQuery, XML, JSON, HTML, CSS3, Bootstrap.
  • Created and maintained High Level Technical Document (HLTD) and Software Design Document (SDD) documents for the project.
  • Used GIT as a source control tool integrated with Jenkins and Microsoft Azure DevOps.
  • Developed Audit log and Reports framework to support various modules in the project.
  • Ran Spring batch jobs using Spring Boot.
  • Fixing security issues found through static code scanning using Veracode and dynamic security testing using Burp suite.
  • Supported Production issues.

Environment: java 8, J2EE, Spring MVC, Hibernate, Portlet, Bootstrap, Oracle 12c, Spring Tool Suite (STS) IDE, WebSphere MQ, JSTL, Java Script, HTML, AJAX, Angular 2, CSS3, jQuery, Rest API, Bootstrap, MYSQL, WebSphere 8.5, GitLab, XML, JUNIT, Mocktio, Jenkins, HP ALM, Azure DevOps, Spring Boot.

Confidential, MD

Full Stack Java Developer

Responsibilities:

  • Involved in technical enhancements, new functionality development, production support and maintenance of the application.
  • Built application based on service-oriented architecture with Portlets, Spring MVC and Hibernate 4.
  • Used HTML, JavaScript, JQuery and CSS3 for front-end development.
  • Involved in developing PoC’s and demonstrating the same within the CPC and UI/UX team.
  • Involved in developing/updating UI components to adhere to 508 standards.
  • Developed custom tags using JSTL.
  • Used HP ALM for requirement and defect tracking.
  • Used Java script and JQuery for client side validations.
  • Used Bootstrap to create different layouts for developing responsive web pages.
  • Used GIT Version Control for Project Configuration Management.
  • Worked on multiple releases under Agile (Scrum) methodology.
  • Performed unit and integration testing using JUNIT test cases.
  • Involved in Requirement Analysis and estimations with Business Analysts.
  • Worked on data migration.
  • Experience in writing Hibernate and native queries.
  • Involved in writing the SQL queries and building the database in DB2.
  • Created software design documents for the application using Visio.

Environment: J2EE, Spring MVC, Hibernate, Portlet, Bootstrap, Oracle 12c, Eclipse, WebSphere MQ, JSTL, Java Script, HTML, CSS3, jQuery, Rest API, Bootstrap, MYSQL, WebSphere 8.5, GitLab, XML, JUNIT, HP ALM, TargetProcess.

Confidential, VA

Full Stack Java Developer

Responsibilities:

  • Worked as the primary resource for supporting the application and performing all the development activities
  • Responsible for discussing and understanding the requirements received from the client and prepare Design document with approach details for the implementation of the Business Rule.
  • Business Rule scoping, Scheduling and effort estimation.
  • Extensively consult with users for performing requirement analysis, design reviews, user acceptance testing support, and deployment support.
  • Designed the applications implementing the Spring framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
  • Used HTML, DHTML, JavaScript, JQuery and CSS for front-end design and implemented MVC design pattern with JSP, JSTL, Struts Controller, Action classes and Action Form bean.
  • Implemented MYBATIS mapping and POJO classes.
  • Implemented Business objects and Spring DAO Layer.
  • Involved in creation of Test Cases for JUnit Testing.
  • Used Log4j for logging activities.
  • Used SoapUI for WebService communication.
  • Developed Servlets, JSP and Java Beans using Eclipse.
  • Acts as a technical resource and mentor to programming staff in the program development, testing and implementation process.
  • Integrating the application with existing application.
  • Developed the pages following 508 Compliance.
  • Used the JBoss application server to deploy the web application using UNIX commands.
  • Trouble-shoot and provide operational support for production application.

Environment: J2EE 1.6, Eclipse Indigo, JDK, Spring, MYBATIS, JBoss, Apache Tomcat 7, JSP 1.2, Java Script, JQuery, CSS, AJAX, DWR, XML, SOAP, JavaBeans, MAVEN, JUNIT, WSDL, Oracle 10g, SQL Developer, log4j,Unix, SVN, Clearcase.

We'd love your feedback!