We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Franklin Lakes, NJ

SUMMARY

  • A dynamic and goal - oriented Oracle certified Java/J2EE Developer wif around 8 years of experience in requirement gathering, estimation, analysis, design, development & testing of web-based applications using Java/J2EE technologies.
  • Strong knowledge of Object Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML.
  • Expertise in Java/J2EE Technologies including Spring Framework, Hibernate, Servlets, JSP, JDBC, JPA, Spring Boot.
  • Expertise in Core Java concepts, design methodologies and design patterns.
  • Extensive experience in coding User Interfaces using HTML, CSS and Scripting languages like JavaScript, AngularJS, jQuery and data formats like XML, JSON.
  • Expert level skills in Java/J2EE Technologies including Spring Framework, Hibernate, Servlets, JSP, JDBC, JPA, Spring Boot.
  • Good experience in developing Multi-Threaded applications using Concurrency API’s.
  • Experience in using teh Web Services such as SOAP(JAX-WS) & REST(JAX-RS) and implemented using Spring Boot.
  • Strong experience developing on Oracle and PL/SQL.
  • Experience in developing micro services using Spring Boot.
  • Experience in working on Docker.
  • Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating wif teh team members to meet teh deliverables.
  • Working knowledge of IDE tools like Eclipse, NetBeans, Spring Tool Suite.
  • Has knowledge in cloud-based infrastructure in AWS.
  • Experience in Version Control tools like CVS, SVN, GIT, ClearCase.

TECHNICAL SKILLS

Programming Languages: Java 1.8, 1.7, 1.6, C, C++

JAVA Enterprise Technologies: Servlets 2.5/2.4, Spring Security, Spring JDBC, Spring Integration, Spring Batch, SOAP and RESTful Web Services, Hibernate 4.2. JDBC 3.0/2.0, JPA, EJB 3.0

JavaScript: Angular JS 4.x/2.x/1.x, jQuery2.x/1.x

Databases: Oracle 12c/11g/10g/9i, MySQL5.0,4.1

Frameworks: Struts 2.0, JSF 3.0, Spring 3.x/2.x, Apache Camel

Application Servers: WebLogic 10.0/9.0/8.1/7.0, Tomcat 7,6, WebSphere 8.5, JBoss7.x/5.x

Databases: Oracle 12c/11g/10g/9i, MySQL5.0,4.1

Front End: HTML5, XML, JSON, CSS3, JavaScript, JSP 2.2/2.1, JSTL 1.2, Bootstrap

Operating Systems: Windows 10/8/7/NT/XP/2000/98, Unix, Linux

Design Patterns: Front Controller, Singleton, Observer, DTO, DAO, MVC, Factory, Abstract Factory, Business Delegate.

Design Methodologies: Agile, Waterfall, Scrum, Test Driven

PROFESSIONAL EXPERIENCE

Confidential, Franklin Lakes, NJ

Sr. Full Stack Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of teh application.
  • Developed teh application implementing Spring MVC Architecture wif Hibernate as ORM framework.
  • Designed and developed teh application using agile methodology and followed Test Driven Development (TDD), Scrum.
  • Extensively worked on both consumption & producing of RESTful based Webservices using JAX-RS & jersey parsers.
  • Implemented teh project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC.
  • Developed applications using teh latest Java/ J2EE technologies and worked wif teh latest features of Java 8 and Java 7.
  • Developed several Webservice stubs using AXIS 2.0 engine, SOAP UI, JAX-RPC, WSDL, Document literal.
  • Used GitHub for efficiently managing teh source code versions wif teh development team.
  • Used JMS to place teh Import run requests into JMS Queue.
  • Developed XSLT files for transforming teh XML response from teh web service into HTML as per teh business requirements and used different XML technologies such as XPATH.
  • Developed teh UI screens using HTML5, CSS3, Ajax, jQuery, Angular 2.0 and was involved in resolving cross browser JavaScript issues.
  • Used Spring JDBC template to perform teh database operations.
  • Implemented design patterns like DAO, singleton, factory to achieve design principles.
  • Used Hibernate ORM framework for persistence to database by integrating it wif Spring framework using Spring Hibernate template.
  • Collaborated wif development support teams to setup a continuous delivery environment wif teh use of Docker.
  • Designed and developed JUnit test cases during teh development phase.
  • Used Jenkins for continuous integration and Maven for building teh EAR file.

Environment: Java 1.8, Oracle 11g, PL/SQL, Spring Boot, Microservices, Spring 4.0, Maven, Angular JS 2.0, jQuery, HTML5, CSS3, Jenkins, XML, XPATH, Linux, Junit, Docker, Test NG, Cucumber, WebLogic 12.1.3, Hibernate 4.2, AWS, GitHub.

Confidential - Windsor, CT

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of teh application.
  • Experience in Waterfall Model, Agile methodologies such as Scrum and Test-Driven Development.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Developed Microservices & APIs using Core Spring, Spring MVC and Used JMS (Java Messaging Service) as messaging system between teh APIs and Microservices.
  • Used Hibernate to improve teh application throughput and created teh mappings to fit teh existing table structure.
  • Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS & jersey parsers.
  • Used AngularJS as teh development framework to build a single-page application.
  • Developed teh UI screens using Java Script, HTML5, CSS3, Ajax & jQuery.
  • Involved in performance tuning of application, monitoring teh end of day load and application behavior using JProfiler.
  • Analyzed teh Maven dependency management in base code to annotate teh dependencies on to Spring Boot application in to Gradle forMicroServices.
  • Applied various j2ee design patterns such as Front Controller, Factory, Singleton, Business Delegate, Session Façade, Service Locator, DAO etc. throughout teh application for a clear and manageable distribution of roles.
  • Implemented teh order grouping module using heavy multi-threading concepts & latest java 1.8 concurrency features to make teh code thread safe.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Wrote Stored Procedures and complex queries in Oracle 11g database.
  • Designed and developed JUnit test cases during teh development phase.
  • Used Jenkins for continuous integration and Maven for building teh EAR file.
  • Served as POC for on call support in teh production team on a rotation basis.

Environment: Java 1.7, Servlets, JSP 2.1, Spring 3.0, Hibernate 3.0, HTML 5.0, CSS 3, JavaScript, Ajax, jQuery, Angular JS 1x, Oracle 11g, JMS, Web services, SoapUI, JBoss, Maven, Git, Log4j, Junit.

Confidential - Piscataway, NJ

Senior Java J2ee Developer

Responsibilities:

  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Coded JSP pages and used JavaScript for client-side validations and to achieve other client-side event handling.
  • Black box calculation of this financial reporting and thoroughly understood and developed in GWT, spring and Hibernate technology.
  • Legacy data from Sybase database was made available to teh uses to view through newly developed framework using GWT and XML implementation.
  • Worked on Java Script libraries like jQuery and JSON.
  • Developed application on spring 3.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow wif Spring MVC.
  • Used spring's dependency injection for injecting entity manager and managed beans into spring beans.
  • Worked on Spring Web Flow on Spring MVC for building flows in our web application.
  • Worked on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
  • Developed persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
  • Used Hibernate as an implementation engine for JPA API.
  • Created Oracle store procedures for handling and processing complex data-based logics.
  • Developed store procedures and complex queries using tool called PL/SQL developer.
  • Wrote scheduled batch jobs on UNIX environment for handling various huge databases update logics wifout manual interventions.
  • Developed unit test cases and suits onJUnitframework for unit testing

Environment: Java 1.6, J2EE, EJB, JDBC, Java Servlets, JSP, tag libraries, CSS, Spring Framework, Log4j, XML, HTML, SOAP, JMS, web services, JavaScript, WebLogic application Server, Oracle12, PL/SQL, UI design, Junit.

Confidential

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Actively participated in Object Oriented Analysis Design sessions of teh Project, which is based on MVC Architecture using Spring Framework.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of teh tasks for teh user stories, participated in retrospective and presenting Demo at end of teh sprint.
  • Actively involved in analyzing and collecting user requirements.
  • Involved in design of JSP pages to display Forms.
  • Coding implementations of Data storage and Retrieval.
  • Session Beans are designed in such a way to serve teh following: Inserting, updating, and deleting data from teh database.
  • Involved in developing teh Hibernate code
  • Developed Code according to MVC architecture
  • Development using JSP, and Struts Framework
  • Participated in Server side and Client-side programming.
  • Wrote SQL stored procedures, used JDBC to connect to database.
  • Tested and validated teh application on different testing environments.
  • Used oracle as teh database.
  • Healthy communication wif Business Team and architects.

Environment: Java 1.5, Core Java/J2EE, Servlets, Struts, Hibernate, Oracle, PL/SQL, JDBC, Apache Tomcat, Windows.

We'd love your feedback!