We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

3.00/5 (Submit Your Rating)

New, JersY

SUMMARY

  • 7 years of professional experience of developing enterprise applications using Object oriented methodologies, enterprise technologies, frameworks and design patterns.
  • Good experience and knowledge in various development methodologies like Test Driven Development (TDD), Scrum, Agile.
  • Extensive experience in developing web pages usingHTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Hands on experience in the areas of Web applications using J2EE technologies like Java, EJB, Servlets, JMS, JSP, JPA, XML, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Strong Hands - on experience wif Struts, Spring, Hibernate and JUnit frameworks.
  • Expertise in design and development of Web service which includes of handling SOAP/REST Requests and Response, WSDL, JAX-WS, JAX-RS and Web service authentication.
  • Excellent understanding ofCassandra Architectureand management tool likeOpsCenter.
  • Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux concept.
  • Having Good Analytical, Problem solving skills and be able to discuss technical difficulties wif the team.
  • Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection, Concurrency, and IO improvements by usingJava 8.
  • Experience in handling messaging services usingApache Kafka.
  • Hands-on experience in usingEclipse,Log4j, Sl4fj, JUnit, Mockito for building, logging, testing.
  • Strong MySQL and MongoDB administration skills inUnix, LinuxandWindows.
  • Proficient in using RDBMS concepts wifOracle 9i/10g, DB2andMySQL.
  • Extensive experience in automated testing frameworks like Selenium Web Driver.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Good experience in writing SQLQueries, PL/SQL, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Used various web servers like Apache Tomcat, JBOSS, WebLogic and IBM WebSphere
  • Experience in using Version Control Systems like CVS, SVN, and Clear Case
  • Highly organized wif the ability to prioritize workload, manage multiple projects and meet project deadlines by following project standards and procedures as per client specifications.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Shell Scripting, Java Scripts, HTML, Angular Js, Angular 8/7/6/2, Bootstrap, React Js, Node Js.

Java Enterprise API: Servlets, JSP, EJB, JNDI, JMS, JDBC, Java Multithreading, Web services

System Design: MVC, Struts, Spring, Hibernate, JPA

Databases & Programming: MySQL, SQL, PL/SQL, Oracle, MongoDB, SQL Server, IBM DB2, AWS, Cassandra, Stored Procedures, PostgreSQL, Sybase.

Software Engineering: UML, Design Patterns, Object Oriented Methodologies, Service Oriented Architecture, Test Driven Development, Scrum and Agile methodologies

XML Technologies: XML, DTD, SAX, DOM, SOAP, WSDL, XPath, XSLT

Application Servers: Apache Tomcat, JBoss, WebLogic, IBM WebSphere

Operating Systems: Windows 7/8/10, Linux, UNIX

IDEs & Tools: JIRA, Maven, Eclipse, RAD, NetBeans, Edit Plus, JUnit, Mockito, Log4j, slf4j, Ant, Soap UI, Toad, SQL Developer, Rational ClearQuest, Rational ClearCase, Harvest, GIT, CVS, MS Visio, Putty, SVN.

PROFESSIONAL EXPERIENCE

Confidential, New Jersy

Java Full Stack Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as design development and unit testing.
  • Maintained constant communication wif Business Analyst and Business Users to identify information needs as per business requirements
  • Define and constructed layers, server-side objects and client-side interfaces on Java/J2EE design patterns.
  • Actively involved in coding usingJava1.8, Spring 5.x to develop features from end to end
  • Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks Hibernate.
  • Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template, writing row mappers.
  • Used spring's test framework to create integration tests for variousspring controllers to test our API using unit tests
  • Used the concepts ofJava8 like streams, default and static methods in interfaces etc
  • Involved in Batch Module and Developed Batch's using Spring Batch
  • Developed few spring beans to handle the business logic of the application
  • Integrated Hibernate wif spring for Handling Transactions.
  • Worked on Web Services using, JSON Services (JAX RS) and worked on build, deploying RESTful web services.
  • Worked wif Angular 4 modules, services, templates, directives, services and dependency injection to create a SPA
  • Used J2EE, Spring Framework for developing the RESTful application.
  • Implemented UI pages wif HTML5, CSS3, JavaScript, jQuery and Angular 4.
  • Developed Spring REST web services to serve multiple applications across the organization. The data is provided in Json and used Jackson library. Also, consumed REST web services
  • Used XML Web services wif SOAP protocol for transferring data between different applications.
  • Worked on RESTful Web Services using Jersey for JAX-RS implementation and to transport detain JSON format.
  • Involved in SQL development using Stored Procedures, Views and Queries
  • Using Jenkins continuous integration build server to perform builds.
  • Used JUnit for testing the application and Maven for building Projects and involved in code review, deployment, test cases at all levels of testing
  • Used Log4J libraries for logging and managing code base.
  • Used Splunk to check Application Logs.
  • Agile Scrum Methodology such as TDD TEMPhas been followed for the development process.
  • Used Rally for bug tracking and raising tickets.
  • Used Perforce, Bitbucket and Git for Source Control and version Management.

Environment: J2EE, Hibernate, Core Java 1.8, Spring 5.x,Spring Batch, Oracle, JBoss IDE, JavaScript, Angular 4,Log4j, Toad, RESTful, SoapUI, Jenkins, Maven, Rally, Perforce, Git, Bitbucket.

Confidential, Pittsburgh, PA

Full Stack Java Developer

Responsibilities:

  • Design and develop the restful service endpoints to migrate and replace existing customer’s Mailbox to third party OX (Open Exchange) Service by calling OX SOAP web services.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation for database using Jenkins and Deploy.
  • Developed server-side utilities using Java Beans, XML and Apache Camel.
  • Used java 1.8 in developing lambda expressions, created interfaces wif the default and static methods.
  • Implemented Microservices architecture using Spring Bootfor making application smaller and independent.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Extensively involved in developingREST web Confidentialbased java clients and producers to communicate wif Mainframe and SharePoint systems usingIBM-WINK.
  • Involved in design and developing the Micro Servicesbased on the requirements functionalities.
  • Created the business logic for the create update and delete mailbox rest service operations.
  • Used Apache wink for consuming Restful Webservices.
  • UsedJava8features like stream and Lambda expressions.
  • Developed integration test for create, update and delete mailbox restful operations.
  • Used customized Smart Integrator workflow framework which is integration-centric application and allow developer to focus on developing business logic using reusable, configurable, retriable java-based workflows and stages.
  • Developed business logic and presentation/controller phase.
  • Handled Query Functionality in all the Modules wif Java, multithreading concepts and C++.
  • Developed action classes, service and DAO layers in all the modules for the quality and functionality
  • Experience wif Front-end JavaScript frameworks like Angular JS, Node JS. And wif the creation of RESTful Web service.
  • Designed the Web application implementing the Struts framework for Model-View - Controller (MVC) pattern to make it extensible and flexible.
  • Implemented the Consolidated applications front-end pages using JSP, JSTL, and Struts Tag Libraries.
  • Built Angular 8 components, UI services to consume rest services using Component based architecture provided by Angular 8.
  • Used Spring Framework for Dependency injection and integrated wif the Struts Framework and Hibernate.
  • Hands on experience on using Core java concepts like Multithreading, RMI and RCP.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Wif the concept of ReactJs Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Involved wif theadminteam tosetup,configure,troubleshootandscalingthe hardware on a Cassandracluster.
  • Functional analysis, Design and Unit Test Case preparation and review, design and code implementation and enhancements of the application.
  • Data validations performed using JavaScript.
  • Developed user interface wif Java Server Pages, Ajax, DHTML support to speed up the application form filling.
  • Experience in design and developing Application leveraging MongoDB.
  • Apache Tomcat is used as a web server.
  • Used Java Messaging Service (JMS) for the communication.
  • Used Cucumber as an automated test tool.
  • Expertise in developing RESTful Webservices (service provider) by using Apache Wink framework wif multiple approaches and performed testing by using POSTER tool.
  • Testing, Bug fixing and maintenance.
  • Followed Spring MVC Framework for the alteration of the project.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Written Junit Test Cases for the Rest modules.
  • Used REST-CLIENT for testing the Web-Service.
  • Debugging the Application in the Eclipse IDE.
  • Used GitHub as the source version control.
  • Written Apache Camel routed depending on the requirement.

Environment: Java 1.8, OSGI Karaf, Web services (Restful, SOAP), Cassandra 2.0/2.1, React Js, Hibernate, Gradle, Soap UI, JAXB, XML, Oracle10g, MongoDB, Confluence, Node Js JIRA, GitHub, JUnit, J2EE, Jasper Report, Apache wink, HTML5, CSS3, JavaScript, Servlets, JSP, JSTL, JMS, XML, XSLT, UML, Struts, Angular 8, Ajax, CVS, UNIX, Eclipse IDE, Apache Kafka, Maven, EJB, Hibernate, LDAP, JNDI, DOM, SAX, ANT, WebLogic.

Confidential

Java Developer

Responsibilities:

  • Review the requirement and analyze the impact.
  • Designed, Developed and modified the modules in the application.
  • Involved in developing EJB exposed JAX-WS Web Services to the external clients.
  • Hands on involvement in both java desktop as well as web applications.
  • Worked on multithreaded environments and excessively used java concurrency, collection,
  • Exception handling
  • Implemented functionality using Servlet, JSP, HTML, and Struts Framework, Hibernate, spring, java Scripts and Web Logic.
  • UsedJavaCollection components (List, Hash Map) for caching data.
  • Utilized several features like dependency injection using the spring framework, hibernate, SQL Server database.
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Implemented Hibernate for the ORM layer in transacting wif Oracle database
  • Developed HQL queries for CRUD.
  • Developed the presentation tier of applications wif Struts 2.0 framework consisting of Action
  • Classes, Action forms and other related configuration settings.
  • DevelopedJavaDAO classes to manage database transactions using JDBC.
  • Hands on involvement conducting Test Driven Development using Junit.
  • Designed ER diagrams and created relational tables, views and stored procedures in the database.
  • Designed and developed front-end components of applications using HTML, CSS, JavaScript, JQuery, AJAX, JSP and Servlets.

Environment: JDK 1.5, J2EE, Spring MVC, Spring Core Container, Spring AOP, Hibernate, SQL Developer.

Confidential

Jr.Java developer

Responsibilities:

  • Designed, developed, and configured server side J2EE components like EJB and Servlets.
  • Involved in coding front-end components using J2EE, MVC, JSP, JSF, JQuery, and Ajax.
  • Used AJAX in the JSP side to retrieve the records dynamically from the database and displayed on the front end, it avoids refreshing of total page.
  • Designed and developed front end using HTML, JSP and Servlets.
  • Wrote Stored Procedures and Functions for DB2.
  • dis application is designed using MVC architecture to maintain easily
  • Designed DAO and service layer for ORM mapping wif hibernate which can be easily changed to other ORM tools.
  • Used JavaScript for the web page validation and Struts Valuator for server-side validation.
  • Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI.
  • Designed and Developed java batches using spring batch framework.
  • Extensive experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
  • Designed and developed JSP pages and used struts framework for writing validations.
  • Designed, developed, and maintained the data layer using Hibernate.
  • Involved in creating tables, function, and stored procedures in PL/SQL.
  • Used SOAP UI for testing the web services.
  • Involved in JUnit Testing on various modules by generating the Test Cases.
  • Used JBoss as the application server.
  • Performed unit testing using JUNIT framework.

Environment: J2EE, HTML, JSP, Servlets, No SQL, Soap UI, PL/SQL, JUNIT, JQuery, AJAX, JBoss.

We'd love your feedback!