We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

OBJECTIVE:

  • Over 5 years of experience as a Software Developer involved in Object - oriented analysis, Design, Development, Testing, Implementation and maintenance of web bases.
  • Experience in Core Java with strong understanding and working knowledge of OO Concepts like Collections, Multi-Threading, Exception Handling and Polymorphism.
  • Proficient in Java/J2EE Design Patterns like Singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Excellent knowledge and experience of developing applications with MVC using Struts framework and Spring framework.
  • Expertise in developing and updating a web page quickly and effectively using HTML5, CSS3, AngularJS, Bootstrap and jQuery with the webpage Cross Browser Compatibility and Responsive Web Design.
  • Involved in development of SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and Restful web services using JAX-RS, CXF.
  • Experience in creating JavaScript for using DML operation with MongoDB.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience in implementing web-based projects using Web/Application Servers such as WebLogic, Apache Tomcat, IBM WebSphere, and JBOSS Application Server.
  • Defined set of security policies which helps in identifying categorizing and protecting the assets on AWS, managing access to AWS resource using accounts, users and groups.
  • Knowledge of application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices.
  • Experience in Microservices and Spring Boot application development.
  • Experience with databases such as Oracle, SQL Server, MySQL, DB2 and MS Access.
  • Created and developed the internal Angular 2 framework applications projects. Unit testing with Jasmine.

TECHNICAL SKILLS

  • Eclipse
  • J2EE
  • JARA
  • Java
  • Hibernate
  • Spring
  • JAXB
  • JAXP
  • JAX-RPC
  • JAX-WS
  • JBoss
  • JMS
  • JNDI
  • Jquery
  • JSF
  • JSP
  • Java Server Pages
  • JSTL
  • JTA
  • RMI
  • Servlets
  • Struts
  • API
  • Application Development
  • Application Server
  • Back End
  • Back End Developer
  • C++
  • Continuous Integration/Delivery
  • Continuous Integration
  • Design Patterns
  • Drivers
  • Git
  • HTML
  • JavaScript
  • Javascript Frameworks and Libraries
  • Bootstrap
  • Node.JS
  • Jenkins
  • JSON
  • Object-Oriented
  • OO
  • OOP
  • ORM
  • Perl
  • Requirement Analysis
  • Scripting
  • Structured Software
  • Software Development
  • Subversion
  • SVN
  • XML
  • XSL
  • XSLT
  • Database Modeling
  • Data Model
  • JDBC
  • Microsoft Access
  • MS Access
  • MS SQL Server
  • SQL Server
  • MySQL
  • Oracle
  • PL/SQL
  • SQL
  • Stored Procedures
  • AJAX
  • CSS
  • DHTML
  • Tomcat
  • WEB Based
  • Web Design
  • JIRA
  • Junit
  • Selenium
  • Testng
  • UAT
  • ANT
  • Clear Case
  • Clearquest
  • Deployment
  • Maven
  • Angularjs
  • HTML5
  • Model View Controller
  • MVC
  • Restful Web Services
  • Life Cycle
  • SDLC
  • SOAP
  • SCRUM
  • ETL
  • Mongodb
  • Nosql
  • Terabytes
  • Amazon Web Services
  • AWS
  • UI
  • MMS
  • MQ Series
  • Apache
  • Linux
  • Linux/Unix
  • Aspect
  • Vmware
  • Front End
  • Pipeline
  • Credit Issues
  • GSA
  • Debug
  • Security Policies
  • Healthcare
  • AXIS
  • Microsoft Office

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Java Developer

Responsibilities:

  • Developed the functionalities using Agile Scrum Methodology.
  • Extensive experience in various Agile methodologies like Test Driven Development (TDD).
  • Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS, JavaScript, JQuery, AJAX and AngularJS.
  • Created Reusable Modules and Custom Directives in Angular2.0 which got used in various places of application.
  • Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities.
  • Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
  • Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
  • Testing and production support of core java based multithreading ETL tool for distributed loading XML data into Oracle database using JPA/Hibernate.
  • Created POJO's and DAO's for the database entities using Spring JDBC annotation mappings
  • Integrated with Spring Cloud projects to provide distributed tracing and other features.
  • Developed microservices with Spring and tested the application using Spring Boot.
  • Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Developed GSA, LSS and SDL using C++, Multi-threading and socket programming.
  • Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Implemented Rest based web service using JAX-RS annotations, Jersey provider implementation.
  • Integrated ActiveMQ and spring JMS API to send and receive message for the application's Restful API.
  • Experience in design and development of Web services, JAX-RPC, JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, X-Path.
  • Wrote build scripts using Maven.
  • Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M/M:M mappings in hibernate files and created DAO and POJO.
  • Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster and monitoring with MMS.
  • Installed the WebSphere MQ and involved in configuring Confidential listeners, JMS resources, and queues and integrating with the WebSphere Application Server.
  • Configuring WebSphere Application Server on multiple platforms for both horizontal and vert

Confidential

Full Stack Java Developer

Responsibilities:

  • Involved in Documenting (analysis, specification, design), implementing and testing phases of Full Software Development Life Cycle (SDLC).
  • Implemented MVC architecture using Spring framework, Action Form bean and configured the Spring-config.xml file.
  • Designed dynamic and browser compatible pages using HTML5, DHTML, CSS3, Bootstrap and JavaScript.
  • Used Angular JS as frameworks to create single page applications (SPA) which can bind data to specific views and synchronize data with server using Node.js, Bootstrap, Angular JS.
  • Manage and Monitor large production MongoDB shared cluster environments having terabytes of the data.
  • Developed the automated unit test cases for the Microservices using Junit, Mockito, and Sonar and deployed them in the Jenkins pipeline.
  • Developed API for using AWS Lambda to manage the servers and run the code in the MongoDB.
  • Configured Spring with presentation, service and persistent layers of the application.
  • Used Spring Framework for IOC (Inversion Of control).
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Developed server-side application to interact with database using Spring Boot and Hibernate.
  • Used different phases of JSF lifecycle for client-side and server-side data validation.
  • Created and maintained several Micro Services serving various functions in the cloud-service layer as well as the web layer.
  • Wrote spring configuration file to define beans, define data source and hibernate properties.
  • Developed Web services (SOAP) to interact with other components.
  • Parsed XML data using SAX and DOM parsers.
  • Used JAXB for marshalling and un-marshalling XML based request.
  • Used JMS provider Apache MQ to deliver data asynchronously across applications on a store and forward basis.
  • Worked as a team member of production support team for bug fixing and enhancements.
  • Prepared Test Cases and Unit Testing performed using JUnit.
  • Used Hibernate for Persistence in data access layer to access and update information in the database.
  • Extensively Worked with RAD and Oracle WebLogic to develop and deploy the application.
  • Used ANT scripts to build and deploy application.
  • Used Log4J for logging and tracing the messages.
  • Used CVS for version control across common source code used by developers.

Environment: J2EE, Spring, Hibernate, WebLogic, JSP, Spring Boot, Log4J, JUnit, JSF, ANT, JavaScript, HTML, CSS, AJAX, Angular JS, Bootstrap, Node.js, AWS, SQL, Oracle, MongoDB, Rational Clear Case, REST, Micro Services, Cloud, Rational ClearQuest, Windows.

Confidential

Java/J2EE Developer

Responsibilities:

  • Gathered and clarified requirements with business analyst to feed into high-level customization design, development and installation phases.
  • Worked on Spring modules like Dependency Injection (DI), Aspect Oriented Programming (AOP) and Spring JMS.
  • Designed and Developed the UI Framework using Spring MVC and AngularJS. eveloped front end UI JSP, JSTL, JQuery, JQuery UI, Servlets, HTML, JavaScript, JSON and AJAX.
  • Implemented logging using Spring's Aspect Oriented Programming (AOP) concept.
  • Extensively used Spring MVC framework for Navigation and Controlling. Worked with Spring controllers, View Resolvers and Model and View Objects.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) and Optimistic Locking to process the data from the Oracle database.
  • Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • Responsible for design of WSDL files and schema changes and hosting using SOAP based Web Services Axis2 and XML Beans.
  • Used JavaScript and JSF Prime faces validation framework for performing front-end validations.
  • Designed and developed Micro Services based business components and RESTful service endpoints using Spring boot
  • Developed application for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring Cloud, Microservices.
  • Experience in Microservices and Spring Boot application development.
  • Created and Consumed Web Services from different applications within the network.
  • Used XML to transfer the application data between client and server.
  • Worked with SQL Scalar queries, Stored Procedures, Joins, Indexes and triggers.
  • Developed Unit /Integration test cases using Junit, Easy Mock.
  • Performed the business, System/Integration testing.
  • Responsible for fixing the defects in Dev/UAT and Production.
  • Used Maven tools for building and deploying the Web applications.

Environment: Java, JSTL, JSP, Servlets, Spring, Hibernate, Spring MVC, WSDL, SOAP Web Services, SOAP UI, XSD, XSLT, XML, Axis2, Xml Pad, Apache cxf, XML Beans, JQuery, JQuery UI, Java Script, JSON, AJAX, AngularJS, Microservices, Spring Boot, Spring MQ, Eclipse, JSF, JBoss, Oracle 11g, SQL Developer, Hudson, Maven, SVN, Log4j.

Confidential

Jr Java Back End Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance.
  • Used core java to design application modules, base classes and utility classes.
  • Designed and implemented customized exception handling to handle the exceptions in the application.
  • Coded Java Beans (as the model) and implemented Model View Controller (MVC) Architecture.
  • Developed Client applications to consume the Web services based on both SOAP and REST protocol.
  • Used Dependency Injection (DI) or Inversion of Control (IOC) In order to develop code for obtaining bean references in spring framework using annotations.
  • Involved in Implementation of the application by following the J2EE best practices and patterns like Singleton, Factory, Session Façade, MVC and DAO.
  • Used both Java Objects and Hibernate framework to develop Business components to map the Java classes to the database.
  • Created and implemented Oracle Queries, functions using SQL and PL/SQL.
  • Wrote some XSLT transformations for help in converting XML into HTML.
  • Built data-driven Web applications with server side J2EE technologies like Servlets/JSP and generated dynamic Web pages with Java Server Pages (JSP).
  • Involved in mapping of data representation from MVC model to Oracle Relational data model with a SQL-based schema using Hibernate, object/relational-mapping (ORM) solution.
  • Used Spring IOC framework to integrate with Hibernate.
  • Implemented Maven Script to create JAR and dependency JARS and deploy the entire project onto the WebLogic Application Server
  • Implemented version controlling using SVN.
  • Utilized Log4j for logging purposes and debug the application.

Environment: Core Java, Spring, Hibernate, NetBeans, PL/SQL, Oracle, Servlets, JDBC, XML, XSLT, SOAP/ REST, WebLogic, JSP, JQuery, HTML, CSS, DOM, Oracle, JUnit, SVN, Maven, Log4j, Windows.

We'd love your feedback!