We provide IT Staff Augmentation Services!

Java Fullstack Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Java Full Stack Developer with around 5+ Years of extensive IT experience with primary expertise in Object Oriented and Web - based Enterprise applications using Java/J2EE and Client-Server technologies
  • Involved in Sprint planning and Scrums and experienced in working with AGILE methodology
  • Experienced on spring framework applications like Spring Core, Spring IOC, Spring MVC, Spring Batch, Spring JPA, Spring JMS and Spring Boot
  • Good Understanding in designing and implementing NodeJS RESTful API’s and experience in creating server-side connectivity between NodeJS and MongoDB
  • Designed and developed Micro service business components using Java /J2EE, SpringBoot
  • Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA), development of XSD schemas and implementing both SOAP and REST web services
  • Developed Responsive Web pages using Bootstrap 3, CSS3 Media Queries
  • Experience with Docker images, Containers, push/pull with SpringBoot, used Jenkins for Continuous Integration and Sonar jobs for java code quality
  • Experience with build automation tools like Grunt, Node Package Manager(NPM), and front-end dependency managers like Bower and Web pack
  • Hands-on experience in using message brokers such as ActiveMQ and RabbitMQ
  • Strong understanding of Angular 4 architecture,Typescript 2.x compatibility, source map featureetc…
  • Experience with web/application servers IBM WebSphere, WebLogic, JBoss and ApacheTomcat Server
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - MySQL, PostgreSQL, SQL/PL-SQL Oracle 11g and NoSQL databases like MongoDB, Cassandra
  • Experience in performing Unit testing, Integration Testing and generation of test cases using JUnit
  • Strong understanding on Configuration management tools Puppet, Chef
  • Developed ANT and Maven scripts to build and deploy the application and also run JUnit test suites
  • Proficient in using source code control systems such as SVN, GIT
  • Good exposure on using IDE’s like Eclipse, Sublime Text, IntelliJ and NetBeans
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders
  • Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment

TECHNICAL SKILLS:

UI Technologies: HTML4.0/5,CSS3, JavaScript,JSPAJAX, JSON, Bootstrap, DOM, jQuery, AngularJS, ReactJS, NodeJS, ExpressJS

Service Layer Frameworks: Spring, MVC, Hibernate, Spring Boot, Apache Camel, GraphQL,RESTful/SOAP web services

Programming Languages: C,Java, Python

Database Technologies: MySQL, Oracle 11g, MongoDB

Servers: Apache Tomcat, WebSphere, JBoss, WebLogic

IDE / Version Controls: Eclipse,IntelliJ, Atom, SVN, GIT, Jenkins, Jira

EXPERIENCE:

Confidential, Los Angeles,CA

Java Fullstack Developer

Responsibilities:

  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, Express, Ajax, JSON, Angular, and Bootstrap.
  • Developed client side validation code using JavaScript with ES5 and JQUERY.
  • Highly used Angular2 router to build single page application for navigate through the different status and multiple modals.
  • Used React JS to create Controllers to handle events triggered by clients and send request to server.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
  • Developed internal API’s using GraphQL, node.js, Apollo-client (for data fetching and management) and used MongoDB for fetching the schema.
  • Worked extensively on developing controllers, Interfaces and implementation classes using SpringMVC framework.
  • Used SpringBoot to create stand-alone spring applications.
  • Developed and configured the Java beans using spring and Hibernate framework.
  • Used Mongoose(Object Document Mapper) for mapping MongoDB schemas.
  • Extensively used continuous integration and build execution tools like Jenkins and Maven.
  • Used Apachecamel for integrating the legacy system with new one and provided loose coupling, which doesn’t affect much of the existing systems.
  • Worked on installing and configuring ActiveMQ for durable message service.

Environment: Java 1.8, Eclipse IDE, Hibernate 3, Spring 3, Apache, Camel, Spring Boot, ActiveMQ, Maven, Express, HTML5, CSS3, Angular 2, React JS, AJAX, JavaScript, JSON, REST, GraphQL, MongoDB, Mongoose, GIT, XML.

Confidential, SouthLake, TX

Java Full stack Developer

Responsibilities:

  • Worked in Agile development environment having daily stand up meetings, retrospections during sprint and also face-to- face Communication.
  • Helped to develop page templates using Free Marker Template which is used in the display for Sabre SNTE and Sabre Red.
  • Developed Landing Page, make reservations page, checkout pages using HTML5, CSS3 and Bootstrap.
  • Worked with Angular 2 component based MVC framework for authoring complex decorators, services, components, and pipes, working with animations, routing, and states.
  • Used ReactJS to implement form validation, search, sort, pagination, multi-selections.
  • Redesigned the existing checkout process from JSP to React.
  • Implemented the application following MVC Architectural Pattern using SpringFramework.
  • Developed SOAP and REST Web Services to expose the business methods to external services using WSDL, SOAP, JAX-WS.
  • Experience using SOAPUI to test the existing services by using developed WSDL.
  • Created and injected Spring services, annotations, controllers and DAOs to achieve dependency injection and to wire objects of business classes
  • Used Collection Frameworks like ApacheCommons to process the XML elements in the business logic.
  • Used Jenkins for Integration and for building maven projects and deploying to the environmental severs.
  • Worked in Agile methodology environment including Test Driven Development with Continuous Integration/Delivery(Jenkins Tool), Junit, Mockito, JIRA issue navigator, Crucible Code Reviews is part of every day’s work.
  • Heavily used AtlassianStash(Bitbucket) as Version control and for code reviews.
  • Using JIRA and Rally for task/defects assignments and to implement Agile Workflow.

Environment: Java, IntelliJ IDEA, JBoss, Jenkins, Spring 4.1.6, JUnit, Log4j, JAX-WS, JAX-B, WSDL, Stash/GIT, Oracle 11g. ReactJS, Mockito, TestNG, JIRA, Rally, VersionOne, SOAPUI 5.2.1.

Confidential, San Antonio, TX

Java Full stack Developer

Responsibilities:

  • Responsible in doing POC with Orbital and reviewing use cases.
  • Worked as a part of architecture team during XSD validation for the contract and database design.
  • Designed and Developed User Interactive (UI) Web pages using HTML5, Bootstrap, CSS, JavaScript, JQuery, AJAX and NodeJS.
  • Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Worked with Maven as a software project management tool for building this project.
  • Involved in designing and development of presentation layer for monthly bill comparison chart using JSP, JSTL, and HTML Integration of Payment Gateway using REST WS for Auto Payment flow.
  • Implemented java Persistence API (JPA) through Hibernate 3.0 and responsible in generating Hibernate entities and Spring Data Repository Interfaces.
  • Created cron jobs for scheduled invoice generation and payment processing in UNIX environment.
  • Deployed the application by using Tomcat and Glassfish.
  • Worked with Testers in resolving various defects in the application and developed Junit with Mockito for Test Driven Development.
  • Worked with JAXB for marshalling and unmarshalling requests and Jersey (JAX-RS) and Spring 3 for developing this application.
  • Used Jenkins in Agile methodology environment for Continuous Integration/Delivery.
  • Extensively used GIT to push and commit the changes into the codebase.

Environment: Eclipse, Java, Jersey (JAX-RS), Hibernate 3, Spring 3, Spring Data, Maven, Tomcat, WSAD, RAD6, Glassfish, JAXB, GIT, XML.

Confidential, NY

Java Developer

Responsibilities:

  • Involved in the creation and maintenance of web applications as well as performing a full spectrum of web related tasks including design and layout, optimization of source code, server-side and front-end programming, unit and automatedtesting .
  • Designed the user interface of the application using HTML5, CSS3, Java Server Faces, JSP, JSTL, JavaScript, AngularJS, Node JS, and AJAX. Coded in AngularJS MVC Framework to make single page app (spa) and complex price configurations pages.
  • Used Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Extensively used jQuery, AJAX and DOM manipulation to create interactive web applications like message posting and auto complete form validations.
  • Integrated Spring Framework with Hibernate for fetching data for Product Searches, Online quotes and Account Information for registered users.
  • Implemented Online Registration, Product Catalog Searches and Checkout Processing using SpringMVC framework.
  • Integrated the Mission system with Inventory Management SOAP Service to send Inventory details to the downstream applications.
  • Created Restful web services using JAX-RS for mobile applications using desktop application classes for Product Catalog Searches, Checkout Processing, for generating country list during registration and guest checkout process, etc.
  • Took the responsibility in configuring the essential third party libraries and necessary dependencies on WebSphereApplicationServer and documented the process for future .
  • Developed SQLqueries, Joins, PL/SQL subprograms like storedprocedures, triggers and functions.
  • Assisted Business teams in developing Test scenarios in Cucumber “features” for User acceptance testing of the web interface.

Environment: JDK 1.6/1.7, Spring 3.1, Hibernate 3.0, HTML5, CSS3, JavaScript, JQuery, Ajax, Ext JS, XML,DB2, JSON, SOAP Web services, JAX-WS, Cucumber, Restful Web services, Ruby, WebSphere and Maven.

Confidential

Java Developer

Responsibilities:

  • Worked closely with Business Analysts, Project Managers and Project Leads to transform business requirements into Java code.
  • Designed and developed Customer registration and login screens using HTML, Servlets and JavaScript.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Build REST web service by building Node.js Server in the back-end to handle requests sent from the front-end jQuery Ajax calls.
  • Developed Angular services making use of resource service to perform REST API calls to the backend.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and other database configurations using Hibernate.
  • Consumed SOAP/ JAX-WS based web services using Spring framework and used SOAPUI for testing these services.
  • Configured JDBC in the ApacheTomcat application server.
  • Developed Messaging framework for Asynchronous service using JMS.
  • Involved in configuration and usage of Apache Log4J for logging and debugging purposes.
  • Used dependency tools Grunt to perform repetitive tasks minification, compilation, Unit testing.
Environment: Java, Servlets, JMS, Spring, Hibernate, Web services, JDBC, HTML, JavaScript, Angular, Node.js, XML, WebSphere, Log4j, Oracle 10g, REST, Jax-ws, JNDI.

We'd love your feedback!