We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

4.00/5 (Submit Your Rating)

Bethpage, NY

SUMMARY:

  • Around 7 years of overall experience in IT asa Full stack Java/J2EE Developer in designing and building large - scale enterprise applications using Object Oriented design principles.
  • Experience in building enterprise applications using technologies such as Core Java 1.5/1.61.7/1.8 , J2EE (Servlets, JSP), Spring 3.0/4.0, Struts 1/2, Hibernate4.0,iBatis, SOAP & RESTful Webservices, EJB’s, JMS and MDB’s.
  • Excellent knowledge and experience in SQL queries, PL/SQL, stored procedures, functions and triggersto interact with SQL, MySQL and Oracle databases.
  • Experience in building the UI using HTML5, CSS3, JavaScript, jQuery and AngularJS 2 and Angular 4.
  • Experience working on deployment, installation, configuration and issues with Web and Application Servers like Apache Tomcat 6/7/8, WebLogic 9/10/11/12, IBM WebSphere and JBOSS
  • Experience in build automation and project management tools like Maven to manage project builds, release and documentations.
  • Experience in using testing frameworks like Junit, TestNG and JMockito.
  • Experience working with version control management tools GitHub,CVS,Subversion and bug reporting tools like JIRA.
  • Experienced in developing Test Plans and Test Cases for different types of software testing.
  • Experienced in Testing Methodologies, Designing Test Plans and Test Cases, Verifying and Validating various applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle.
  • Knowledge of Automation testing and using RC/IDE, JUnit, TestNG, Jenkins, Maven, Cucumber as well as automation testing of applications on mobile devices using tools Android Driver, Appium.

TECHNICAL SKILLS:

Programming Languages: JAVA 5/6/7/8, C, C++, XML, PL/ SQL

Java/J2EE Technologies: J2EE, Servlets, JSP, JDBC, JPA, Hibernate 3.0/4.0, Spring 3.0/4.0, Spring Boot, EJB 2.0/3.0, JSF, REST, JMS, JAX-WS, JAX RPC.

Web/Application Servers: WebLogic 10/11/12, Web Sphere 5/6, Apache Tomcat 6/7/8, JBoss 7.0

Database: Oracle 10g/11g/12c, SQL Server, MySQL, DB2

Operating Systems: Windows XP/Vista/7/2008 R2/2012, UNIX, Linux

Web Technologies: HTML, DHTML, XML, XSL, XSLT, JSTL, JavaScript, CSS, Ajax, jQuery, AngularJS 2, Angular 4, ReactJS,JSON, JSF, Oracle ADF

Development Tools: Eclipse, JDeveloper, NetBeans, IntelliJ, JBOSS IDE, Jenkins, JProfiler, Maven, Splunk, SONAR

Version Control Systems: CVS, SVN, Git

Other Tools: Microsoft Visio, Open LDAP, Putty, Reflection-X’

PROFESSIONAL EXPERIENCE:

Confidential, Bethpage, NY

Java Fullstack Developer

Responsibilities:

  • Involved with all stages of Software Development Life Cycle.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
  • Wrote application level code to perform client side validation using JQUERY, JavaScript.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS
  • Involved in developing in hibernate using the spring DAO layer to do the operations using oracle data base.
  • Used Unix Commands to see logs for to track the issues in different environments
  • Spring boot is used to create new module and deploy the application in tomcat.
  • Used Test Driven Development (TDD) for develop the new applications such as member search in delta dental.
  • Development of code using HTML, CSS, JavaScript libraries such as JavaScript, jQuery, and Prototype plus relevant coding standards.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Developed user interface by using the Flux for SPA development.
  • Defined and developed the presentation layer of the application using HTML 5, CSS3 and AJAX.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used Cassandra as the backend database to retrieve Data Access Objects.
  • Proficient understanding of server side CSS pre-processors including SASS and LESS insert into NoSQL data base by get input values from the survey related data using mongo DB

Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, XML, Bootstrap, AngularJS. core java 8, spring boot, J2ee, Spring 4, Spring MVC, Cassandra, Spring IOC, Jenkins, agile, SOAP UI, TDD, Postman, Putty

Confidential, Somerset, NJ

Full Stack Java/J2EE Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design.
  • Used Maven for adding the external dependencies and for project management.
  • Used browser debugging tools such as Firebug for resolving the defects.
  • Implemented the web layer using Struts 2 MVC framework and developed interface using HTML, CSS, jQuery JSP and Ajax.
  • Implemented the business layer using EJB3 stateless session beans.
  • Involved in the development of project back - end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading, Exception Handling programming.
  • Implemented message communications using Java mail for notify user changing profile or payment process.
  • Used Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.
  • Maintained the code using CVS. Actively participated in the code review.
  • Played a very important role in resolving the defects.
  • Coordinated with the team to resolve the production issues. Involved in designing the database tables to hold the new set of opportunities in ORACLE database.
  • Involved in creation of high level and low-level detailed design documents.
  • Involved in enhancing the build procedures using Maven and Hudson jobs.
  • Involved heavily in the development of REST and SOAP based web services using spring 3.0 Jersey Framework, Spring Boot.

Environment: SOFEA Framework, Mule, Java 1.6, Spring Framework, Hibernate 4, AngularJS 2.0, Apache Tomcat 7, Maven, JUnit, TestNG, JIRA, Jenkins, Cucumber, ORACLE, Agile/ Scrum.

Confidential, Albany, NY

Full stack Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Designed and developed the 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 the project as a multi-tier application using Spring MVC, Spring boot, Microservices & used core Spring concepts like MVC, AOP, IOC.
  • Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading, Concurrency framework.
  • Developed applications using the latest Java/ J2EE technologies and worked with the latest features of Java 8 and Java 7.
  • Used JMS to place the import run requests into JMS Queue.
  • Developed the UI screens using HTML5, CSS3, Ajax, jQuery, Angular 4 and was involved in resolving cross browser JavaScript issues.
  • Implemented many Restful API webservices using Spring REST API and Jersey Jars.
  • Implemented design patterns like DAO, singleton, factory, proxy, adaptor to achieve design principles.
  • Developed the application implementing Spring MVC Architecture with Hibernate as ORM framework.
  • Used Hibernate 4.0 ORM framework for persistence to database by integrating it with Spring framework using Spring Hibernate template.
  • Designed and developed Junit/JMockito test cases during the development phase.
  • DesignDevelop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React.JS that meets accessibility and web browser standards for website.
  • Used Jenkins for continuous integration and Maven for building the EAR file.
  • Served as POC for on call support in the production team on a rotation basis.
  • Used GitHub for efficiently managing the source code versions with the development team.

Environment: Java 1.7/1.8, Spring 4.0, Spring Boot, Microservices, Hibernate 4.0, HTML5, CSS3, JavaScript, Bootstrap, jQuery, React.JS, AngularJS 2.0, Angular 4, Maven, XML, XPATH, Linux/Unix, Junit, JMockito, Test NG, Apache Tomcat 8, Jenkins, GitHub.

Confidential - Charlotte, NC

Java developer

Responsibilities:

  • Involved in the requirements review, design, development, Unit testing and Bug fixing of the system and used Agile Development methodology.
  • Actively participated in the daily scrum meetings to produce quality deliverables within time information and helped clearing ambiguity in requirements document.
  • Used JavaScript, jQuery, HTML & CSS for UI interface design.
  • Used React JS for templating for faster compilation and developing reusable components.
  • Used Java Script to perform validation on the client side.
  • Used AJAX to implement front end /user interface features in the application.
  • Developed Java POJO’s to capture the UI data and communicate with Spring MVC.
  • Written Controller and DAO classes to interact with hibernate.
  • Data Operations are performed using Spring wiring with Hibernate and Implemented Hibernate
  • Template and criteria API for querying database.
  • Developed RESTful microservices using Spring REST and MVC, and Consumed REST based with Rest template based on RESTful APIs.
  • Wrote SQL Queries, PL/SQL stored procedures, triggers, and packages on Oracle database.
  • Performed unit testing using Junit and wrote Test Cases on every new version before sending it for User Acceptance Test (UAT).
  • Used ANT for compilation and building JAR, WAR and EAR files and deployed the application
  • Used Log4J for debugging the application.
  • Used Eclipse for coding the application and used SVN for change control.
  • Coordinated with the QA and off-shore teams for resolving defects and deployment related issues.
  • Involved in post-production activities which includes resolving application specific issues and pushing the fixes in deployments after each production release.

Environment: Java 1.5, Spring MVC, HTML 4, jQuery 1.7, ReactJs,Spring Core 3.1, Hibernate 3.5, JDBC, IBM WebLogic, ANT, SVN, JUnit, JIRA, Jenkins, Cucumber, ORACLE 11g, Agile/ Scrum.

Confidential

Java Developer

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed user interface using JSP Tag libraries, JSTL Tags and JavaScript to simplify the complexities of the application.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing and integration testing.
  • Used AJAX, HTML, CSS & JavaScript (jQuery) to create GUI Design Layout of the project.
  • Developed STRUTS forms and actions for validation of user request data and application functionality.
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server-side validation.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: JAVA, JSP, HTML, Oracle10g, Oracle JDeveloper IDE, MyEclipse, JavaScript, Ajax.

We'd love your feedback!