We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 10 years of professional experience in all facets of Java/J2EE Application development with focus on Requirement Analysis, Design and development, Web based applications with Object Oriented Technologies, production support.
  • Involved in all phases of the SDLC from Requirements Analysis/Design/Coding to Customer Acceptance Testing, Deployment and Production Support.
  • Strong Analytical, Development/Testing and Debugging Skills
  • Extensive development experience in Web application development using Java frameworks Spring, Spring Boot, Hibernate, Struts.
  • Expertise in SOAP web services and RESTFul Webservices
  • Extensive experience in Object Oriented Programming and Design.
  • Experience in front end development using JavaScript, JQuery, Angular JS and D3.js
  • Experience in Java Persistence layer development using JPA.
  • Managing different application servers JBoss/ WebLogic/ WebSphere/ Tomcat and working with Web applications using HTML 5, Bootstrap, JavaScript, JQuery, AJAX, Angular Js, and CSS 3.
  • Worked extensively with Core Java, Multithreading, Exceptional Handling and Collections.
  • Expertise in implementing MVC frameworks using Struts 1.x/2.x, spring 3.x and Hibernate 3.5/4 for persistence.
  • Proficient in using Design Patterns like Singleton, MVC, Factory, Abstract Factory, DAO, Constant Interface, Business Delegator, Controller, Session Facade, Template, Builder etc.
  • Extensive programming experience in developing web based applications using Java 4/5/6/7 JSP 1.2/2.0, Servlets 2.4, Oracle PL/SQL, Struts1.x/2.x, spring 3.2, Hibernate 3.5/4, JDBC, JavaScript, HTML, JS Libraries, Web Services etc.
  • Experience with XML technologies like XML, DTD, XSD, XSLT, JAXP(DOM & SAX),
  • Extensive experience on version management tools GIT, SVN, CVS
  • Sound knowledge of Document Object Model (DOM) and DOM functions.
  • Extensive experience in Analysis, Designing, Development, Implementation and Deployment of High - Performance, Scalable, Distributed Applications.
  • Hands on Experience on IDE like Eclipse, NetBeans,Toad
  • Experience in using build automation using Ant, Maven
  • Worked withSoftware Development Life Cycle SDLCRequirements Specification, Design documents and writing Test cases -Waterfall to Agilemethodology.
  • Experience in java unit testing using JUnit.
  • Experience in Restful web services development using Jersey and Apache CXF.
  • Experience in Maintaining BEAN WebLogicServer on different UNIX platforms and setting up the Development, Testing, Staging and Production environments.
  • Experienced in implementing business components as Session beans, DAO layer using Entity beans.
  • Expertise in working with relational databases Oracle 10g/11g,/12C
  • Experienced in writing PL/SQL procedures, Triggers in Oracle and Stored Procedures in Oracle

TECHNICAL SKILLS

Languages: JAVA/J2EE

Web services: Rest(JAX-RS), SOAP(JAX-WS)

Java/J2EE frameworks: Spring, Struts, Hibernate, JPA

Enterprise Technologies: J2EE, JDBC, JNDI, JMS, JSTL, Java Beans.

Web Technologies: JSP, Servlets, JSON, Java Script, AJAX, CSS, D3 js

Schedulers: Spring Quartz, Tidal tool

Application & Web Servers: JBoss, WebLogic, Apache Tomcat.

Query Languages: SQL, PL/SQL.

Operating Systems: Windows, Linux, UNIX

IDEs: Eclipse, IntelliJ, NetBeans, Toad

Relational Databases: Oracle,H2 In-Memory DB

Markup Languages: HTML, XHTML, XML, DHTML.

Build & Management Tools: ANT, MAVEN,Log4J, CVS, SVN.,GIT

Methodologies: SDLC, Agile.

Java unit testing: Junit, Qunit

Deployment Tools: Udeploy, Urelease,Kintana

PROFESSIONAL EXPERIENCE

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in requirement gathering, designing and developing the entire system with Agile-Scrum methodology
  • Delivered the Project with Zero pre and post production deployment
  • Analyzed the business requirements and created use cases and prepared low and high level design documents.
  • Worked with J2EE design patterns in MVC architecture with spring.
  • Developed Spring Based Quartz scheduler Jobs
  • Involved in the integration of frameworks like spring and Hibernate.
  • Developed the front end using JSF, HTML5, CSS3, JavaScript, AJAX, JSP, CSS, JQuery and Angular Js.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used WSDL file information for invoking Web Services.
  • Designed a RESTful API.
  • Wrote classes and interfaces for implementing business logic and validations to be used while workflow execution.
  • Development of internal dashboard applications using the Apache HTTP Server.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Expertise in implementing application using Multithreading, JSF, Struts, Struts Validations, Taglibs, Log4j, spring, Hibernate Frameworks, Apache Camel, Apache Karaf
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Part of the team migrated from WebLogic JMS to Active MQ.
  • Development of Rest web services using Spring with the enabled OAUTH.
  • Wrote build & deployment scripts using Ant, Maven on Unix environment.
  • Involved in the deployment of the application using WebLogic Server.
  • Used GIT for Version Controlling.
  • Involved in unit testing, integration testing, smoke testing etc.
  • Involved in peer level code and design reviews.
  • Involved in fixing QA defects and tracked then using Quality Center.

Environment: Java1.7, J2EE, JSP, SOAP, REST, Servlet, Spring, Hibernate, Angular Js, WebLogic, Oracle 11g/12g, XML, Java Script, CSS, HTML, Bootstrap, Apache Spark, React.js JUnit4, Ant, Jenkins, Maven, Agile.

Confidential

Sr. Java Developer

Responsibilities:

  • Used Agile Software Development for developing the application
  • Involved in user requirement specification, preparing requirements documents, and translated business rules into business component modules.
  • Designed User Interfaces using SOAP web services, CSS, XML and HTML.
  • Designed web screens for various modules using JSP HTML, DHTML and CSS and used JavaScript client side validation.
  • Design and implement web services using of REST Web services by using Jason formatting language.
  • Implemented spring JDBC Template.
  • Used built in Directives and Custom Directives to manipulate DOM elements.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Used the Struts Validator framework for validating the forms.
  • Wrote deployment descriptor and configuration files using XML.
  • Configured and deployed the application in JBoss.
  • Implemented spring framework dependency injection for defining objects.
  • Involved in developing the core business logic using spring.
  • Used Log4J for logging and tracing messages.
  • Used Rally tool to communicate with other team members in QA and production.
  • Used agile methodologies, test driven development and automated builds
  • Checked status of deployed applications & created weekly reports needed by different teams.
  • Responsible to identify the root cause of the issues and Fixed them on priority Basis.
  • Gave support for any critical issues when needed such as code fixes
  • Tested components using Unit Test mock frameworks during development.
  • Used GIT for source code version control.

Environment: JDK1.6, J2EE5, JBoss, SOAP Web Services, REST JSP, Angular, Maven, Struts, Servlet, Spring, Hibernate, JBoss, Apache Camel2.1.4, Oracle 10g/11g, XML, Java Script, CSS, HTML, GIT, Windows, JUnit4, Ant, Agile, Rally.

We'd love your feedback!