We provide IT Staff Augmentation Services!

Sr Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 9 years of experience in Software analysis, Design, Development and Implementation. Involved in hands - on development using Java/J2EE technologies.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency Framework.
  • Expert in UML, Design methodologies and design patterns.
  • Expertise in application development frameworks like Struts, Spring, and Hibernate & Angular Js
  • Extensive knowledge in working with J2EE technologies such as Servlets, JSP, JDBC, EJB, Java Beans, JMS and Object-Oriented Programming techniques.
  • Experienced in using Pivotal Cloud Foundry to deploy Micro Service applications and provide Centralized configuration management for Micro Services using Spring Cloud Config Server.
  • Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH and XML Schemas.
  • Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS as a platform for Web applications.
  • Experience in major web application servers: Apache Tomcat, JBoss, Express,
  • Expertise in various open source frameworks like Struts 2.x, 1.x, Spring, JSF, Ext JS and ORM Technology like Hibernate.
  • Strong RDBMS concepts including expertise in PL/SQL queries like DML, DDL, Stored Procedures, Views, User Defined Functions (UDF), Triggers, and Cursors etc.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic Apache Tomcat, and WebSphere.
  • Extensive experience in writing complex PL/SQL queries.
  • Expertise in using IDE’s like Eclipse, Net Beans, My Eclipse, for development.
  • Have knowledge/experience in Software Development Processes like SDLC, Waterfall, Test Driven Development (TDD), Iterative and Agile Methodologies.
  • Exceptional ability to quickly master new concepts and a proactive team player.

TECHNICAL SKILLS:

Programming Languages: C, C++, SQL & PL/SQL, Scala, Java 1.8/1.7/1.6/1.5

Java/J2EE Technologies: JSP 2.2/2.1, Servlets 2.3/2.4, JNDI, JDBC 3.0/2.0, EJB 3.0

Framework and Tools: Struts, JSF, Hibernate 4.2, Spring 4.0, Spring Boot, Ant, Maven 2.x

Application Servers: Web Sphere 8.5, Web Logic 10.0/9.0/8.1/7.0, Apache Tomcat 7/6, JBOSS 7.x/5.x

Database (RDBMS): Oracle 12c/11g/10g, SQL Server 2000/2005, MySQL 5.0

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

Web Technologies: HTML5, DHTML, CSS3, XML, AngularJS 4x/2x/1x, JQuery, Node JS, JavaScript

Development Tools: Eclipse 3.6, My Eclipse, Net Beans, Web Logic, GitHub

Testing Tools: Junit, Mockito, Selenium, TestNG

WORK EXPERIENCE:

Confidential, New York, NY

Sr Full Stack Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and Development of the Application.
  • Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like AOP, IOC
  • Worked on server-side implementation using spring core, spring annotations navigation from presentation to other layers using Spring MVC and integrated spring with Hibernate using Hibernate template to implement persistent layer.
  • Implemented Spring Boot and Micro Services to divide the application into various sub modules.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Implemented UI using Angular JS, Java Script, JQuery, HTML5 and CSS3.
  • Developing stored procedures to implement the business logic, and calling from Hibernate using callable statements and used applications using JSP, Servlets, JDBC, and Hibernate
  • Maintenance and support activities of MySQL v5.0 environment.
  • Designing REST APIs, supporting JSON, that allow sophisticated, effective, and low-cost application integration
  • Using REST APIs with JAX-RS to consume Web Services, to handle two interfaces, XML and JSON.
  • Prepared the JUnit test cases, Integration scenarios to test the implementation.
  • Generated the WSDL files to implement the Web Service.
  • Experience in dealing with CI/CD tools like Jenkins, Git Stash.
  • Resolved production issues while deploying the application and provided the production support while the application is in UAT.
  • Used Jenkins for continuous integration, Github for version management & Maven for building the application in the cloud leveraging AWS API’s.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, J2EE, JSP 1.2, Spring 4.0, Spring Boot, AWS, Angular JS 2.X, JDBC, Rest, Soap UI, WebSphere Application Server 8.5,JQuery, Oracle RDBMS, Web services, Hibernate 4.2, Junit 4.0, Jenkin, XML, HTML5

Confidential - Milpitas, CA

Senior JAVA Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications and Development of the Application
  • Extensively worked on both consumption & producing of RESTful based webservices using JAX-RS &jersey parsers.
  • Developed responsive web Interfaces using Angular JS, Bootstrap, jQuery, JavaScript, Ajax, CSS and HTML 5
  • Used Hibernate to improve the application throughput and created the mappings to fit the existing table structure.
  • Implemented the order grouping module using heavy multi-threading concepts & latest java concurrency features to make the code thread safe.
  • Involved in performance tuning of application, monitoring the end of day load and application behavior using JProfiler.
  • Used Spring JDBC template to perform the database operations.
  • Developed the UI screens using HTML5, CSS3, Ajax &Angular JS.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Design classes in backend to process various requests from front end and to generate responses using Servlets, core java and PL/SQL.
  • Involved in Performance tuning of MySQL scripts and procedures using different methods.
  • Developed Session Beans to process user requests and to load and store information from database.
  • Wrote Stored Procedures and complex queries in Oracle 11c database.
  • Designed and developed test cases during the development phase.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Involved in building and maintaining cloud-based infrastructure on AWS.
  • Used CVS for efficiently managing the source code versions with the development team.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.7, JSP, JSF, Spring 3.2, Hibernate 3.2, JDBC, XML, XSLT, HTML, Ajax, jQuery, Web Services, SOAP, JavaScript, Oracle11g, Linux, PL/SQL Developer, Log4j, ANT, Linux, Selenium, TestNG, Maven, Jenkins.

Confidential - Charlotte, NC

Java Developer

Responsibilities:

  • Developed/Designed the project using SOAP/Rest based Web Services to communicate with other Systems.
  • Used spring framework for the business layer using Spring Cove, Spring AOP modules.
  • Developed the project by using the Agile Development.
  • Designed transaction management by using Spring AOP module for each service method in the project.
  • Developed/Designed the project by using Spring Web MVC module.
  • Developed/Designed the project to communicate with other system by using RESTful Web Services by usingthe JSON format
  • Developed/Designed Singleton, DAO design Patterns based on the application requirements.
  • Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions,
  • Involved in peer code review and performance improvement in the legacy applications.
  • Responsible to provide the TDD documents for each release
  • Used JMS for messaging to consume the messages send the messages
  • Implemented the project using HTML, Ajax, JQuery, Angularjs and Javascript .
  • Used Jenkins for build and test your software projects continuously.
  • Implemented the JUNIT test cases for each business class method in the project.
  • Used Clear Case as version control tools to maintain the code repository.

Environment: JAVA 1.6, Spring Web MVC, Spring AOP, Hibernate, JDBC, XML, JSON, Jenkins, JMS,SOAP, SQL, PL/SQL, Oracle 11g, JSON, JavaScript, Ajax,Angular JS, Log4j, ANT, Maven, JMS

Confidential

Java Developer

Responsibilities:

  • Designed and Implemented User Interface (UI) for General information pages, Administrator functionality.
  • Pages and internal administration interface.
  • Front end design using JSP and business logic in Servlets.
  • Analysis, design and development of Application using J2EE technologies like JSP, Servlets, and EJB.
  • Developed the database and UI design for the web module.
  • Developed EJBs, JSPs and Java Components for the application using Eclipse.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Involved in the understanding and designing of the complex back-end middleware framework.
  • Used Java Servlets, JSPs, AJAX, HTML and CSS for developing the Web component of the application.
  • Planned and implemented various Oracle Tables, stored Procedure, triggers, views, cursors.
  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Participated in the technical code reviews, prepared unit test cases, detailed time estimation, impact analysis and code review documents.

Environment: Java 1.5, Struts 1.2, Hibernate, EJB, WebLogic Server 8.1, HTML, CSS, JUnit, JSP, Servlets, JMS, Oracle 9i, Windows XP, MVC Pattern, SVN, Log4J.

We'd love your feedback!