We provide IT Staff Augmentation Services!

Java Ee Developer (full Stack) Resume

4.00/5 (Submit Your Rating)

Peachtree, GA

SUMMARY:

  • 8+ Years of application development experience in all phases of Software Development Life Cycle (SDLC) including Software Analysis, Design, Development, Deployment, Testing, Documentation, implementation, and maintenance and production support of applications.
  • Extensive experience in developing, testing, and implementing applications using core Java 1.7,1.8 JEE technologies.
  • Designed and developed product for delivery location monitoring system using Spring MVC, Spring Boot, Spring Data, Spring Cloud, Maven, JPA, Hibernate, Tomcat, RabbitMQ, MongoDB, WebSocket, and implemented server - side REST APIs
  • Proficient in UI design, developed Front End using HTML, CSS, JavaScript, JQuery, Ajax, Angular JS, Bootstrap like Node JS, and Backbone JS.
  • Experience in core java concepts such as OOP concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC.
  • Experience in buildingJavaEnterprise Applications using the latest technologies from JEE stack like Spring, Hibernate, Web services, JSP, Servlets, Struts, JMS, JPA, JDBC, XML, XSLT, JAXP, JAXB.
  • Good experience in deploying applications using various servers including IBM WebSphere, BEA WebLogic, Glassfish, JBoss Application Server and Apache Tomcat Web Server.
  • Expertise in DOM manipulation using JavaScript and Angular JS.
  • Implemented with substantial experience in Service Oriented Architecture (SOA) using Web Services such as SOAP using Apache CFX, RESTful using Jersey and Jackson.
  • Expertise on Gradle plugins, Jenkins, Scala programming and Spark core, Apache camel.
  • Experience in developing with various open source frameworks such as Java Server Faces (JSF), Spring (Core, IOC, Mobile, REST, Security, Boot) Framework, Struts Framework, Tiles Frameworks and ORM Tools like Hibernate and IBatis.
  • Extensive experience in using ANT, Maven for automating software build processes and managing build artifacts and GIT, CVS, SVN for Version Control Systems.
  • Strong skills in RDBMS implementation and development using Oracle, IBM DB2 Database Servers and hands on experience with SQL, PL/SQL.
  • Experience with MOCKITO, JUnit, Log4j in developing test cases and determining

PROFESSIONAL EXPERIENCE

Confidential, Peachtree, GA

Java EE Developer (Full Stack)

Roles & Responsibilities:

  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Involved in Daily Scrum (Agile) meetings, planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end.
  • Actively involved in coding using Java 1.8, Spring and Angular 4 to develop features from end to end; Used Java collection API extensively such as Lists, Sets and Maps.
  • Used new JDK 1.8 features to improve the code readability and performance such like Stream, Lambda etc.
  • Used JIRA tool for tracking stories progress and follow Agile methodology.
  • Developed Unit /Integration test cases using Junit tool, Mockito Spring, REST, SOAP, MicroServices Development
  • Implemented MVC architecture using JSP, Spring, and Hibernate and used Spring Framework to initialize managed beans and services.
  • Involved in development of Agent Verification System using Spring MVC framework.
  • Development SOAP and RESTFul Web services using Apache CXF, Weblogic, Web Service Tools, Spring MVC and Jersey.
  • Expertise in implementing Micro Services using spring, spring boot and spring cloud.
  • Used Java Servlets and Weblogic JMS MQ for various functionalities
  • Used SpringAOP for logging, auditing, and transaction management to distinguish business logic from the cross-cutting concerns.
  • Used Spring Security for Authentication and Authorization of the application.
  • Implemented Restful Web services to retrieve data from client side and made REST API calls from Node JS, parsed the data to project to client and handled the security and Authorization using Spring Security or OAuth.
  • Worked to secure our RESTful web services using oAuth 2.0 with spring security to authenticate any third-party requests coming in.
  • Implemented MicroServices and Deployed into IBM Bluemix cloud; Used Spring boot to bootstrap applications, Axon framework to implement CQRS patterns. Database and Persistence
  • Created data model and generated Hibernate mappings and domain objects using Hibernate tools; interfaced back-end database by integrating Spring with Hibernate.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) and Optimistic Locking and Caching to process the data from the database. Front End UI Development
  • Designed and created Angular JS factories to make RESTful API calls by using $http and $resource to get the JSON contract.
  • Used Angular 2, Bootstrap for rich user interface and faster performance and Angular UI Router for routing pages.
  • Used Vaadin for rapid front-end user interface development in Java
  • Involved in the front end using HTML, JavaScript, JQuery, AJAX and Servlets, JSP, Struts2, JSTL.
  • Involved in the development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS 3, Bootstrap and used Client-Side validations were done using Node-JS, XSLT and JQuery and XML DOM.
  • Used NPM, Angular JS to work with various front-end libraries, frameworks, and integrations Dev-Ops and Deployments
  • Used Github and SVN as code repositories, Maven for application dependency and artifact management, Jenkins to implement CI/CD, OpenDeploy to automate deployment management

Environment: Webservices, Struts, Spring, JPA, Hibernate, Jenkins, Web logic, Cassandra DB, IntelliJ, SOAP, SOAP-UI, ReactJs, RAD, Active MQ, JAXB, JAXP, NoSQL, WSDL, JAX-WS, XML query, RDBMS, Spring boot, Microservices, Shell, XSD, XPATH, DOM, RESTful, Apache CXF, JUnit, Mockito, spring framework, Oracle 12c, DB2, WebSphere, PL/SQL developer, GWT, Swing, Ajax, Angular JS, JQuery, JavaScript, CSS3, bootstrap, Unix, SVN, GIT, JIRA, SQL Developer, Maven

Confidential, Brentwood, TN

Full Stack developer

Roles & Responsibilities:

  • Developed an application from scratch to interact with third party applications in token exchange model for authentication, get the data needed and Spring MVC to handle incoming requests and RESTful web services (Implementing JAX-RS API) with Jackson parser to send data on Web Service Calls in JSON format.
  • Participated in front end development using Angular JS 2, TypeScript, Node.Js, React JS, Ext Js, Can JS, JavaScript, JQuery, XSD, HTML5, DHTML, XHTML, CSS3 and Bootstrap.
  • Experienced with designing system architectures, including Microservices and service-oriented architectures.
  • Worked on Object Oriented Analysis and Design with rich experience in OOP based languages like Java 1.8, C++, and scripting languages like Python.
  • Worked to secure our RESTful web services using oAuth 2.0 or spring security to authenticate any third-party requests coming in.
  • Created queues and so JMS is used to allow application components to create, send, receive, and read messages.
  • Developed the application on RAD and deployed the application on Web Sphere to integrate run time components and the tools to develop applications.
  • Used Active MQ messaging to set up communication between applications in ESB and flows are created for JAX-WS and JAX-RS web services.
  • Worked on accessing JPA data with spring using REST (JAX-RS)
  • Used MyBatis for running Dynamic SQL to query from database and written mapping definitions for the persistent layer.
  • Involved Multithreading to cascade several changes in several records in only one transaction.
  • Worked with Single page application framework Angular JS extensively using routing, services, views, and directives.
  • Developed, Tested, and Deployed application in IBM WebSphere (WAS) 8.5 server
  • Used DB2database and worked on creating critical pivot tables, SQL queries.
  • Used GIT as source control tool and worked on Node JS Application with Express Framework, familiar with Node Package Manager (NPM), EJS Templating Engine.

Environment: JDK1.7 and 8, HTML, CSS 3, JavaScript, JQuery, Ajax, Angular-JS, Agile, Hibernate, Spring, Spring Security, Spring Boot, Micro services, Servlets, JSP, Struts2, Junit, SOAP, RestFul, WSDL, XML, JBOSS, BPM, JSON, SoapUI, JAX-WS, Log4j, PL/SQL, web services, Linux, Jenkins, MongoDB, Eclipse, Gradle, Junit, JIRA, SVN, Agile.

Confidential, Wilmington, DE

Sr Java Developer

Roles & Responsibilities:

  • Involved in the designing of the modules and created design documents and various UML diagrams like sequence diagrams, class diagrams and use case diagrams for various use cases.
  • Developed SOAP UI tests and scalable robust applications using JBoss Clustering.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Worked on handling all the requests to the systems using Play framework MVC framework.
  • Migration of WebSphere application server to Tomcat application and used Eclipse IDE and deployed the application on TOMCAT server.
  • Experience in Jenkins for building and testing Software projects, created performance test data by using JMeter
  • Experience in Jenkins for building and testing Software projects, created performance test data by using JMeter
  • Created Mule ESB flows using Mule Studio, performed payload transformation & developed middleware frameworks for routing the messages to appropriate systems.
  • Developed end to end application on spring boot framework (Rest API Application/Spring JPA using Crud repository).
  • Implemented and administered Data center Cassandra Clusters based on the knowledge of architecture and data modeling for Cassandraapplications.
  • Implemented Transaction and Logging using Spring AOP, developed Hibernate HQL queries and Hibernate DAO implementation for database connectivity.
  • Implemented Backbone.jsandReact.jsto create a dynamically changing website.
  • Integrated Hibernate with Spring and used Hibernate Template for Data access.
  • Implemented client-side Interface using React.js
  • Test Driven Development (TTD) using J-Unit & mocking by J-Mock and used tools like SOAP UI for testing SOAP based web services.

Environment: Java J2EE, JDK, JavaBeans, Spring, JavaScript, CI/CD, J-Query, Hibernate, Eclipse, Tomcat, MuleESB, Jenkins, Toad, Oracle 11g, Cassandra, PL/SQL, Log4j, Pivotal Cloud Foundry, JMeter, XML, HTML, JBoss, JUnit, Soap, JMS, Web Services, Web Logic Application Server.

Confidential

Junior Software Engineer

Roles & Responsibilities:

  • Involved in Design, Development, and Integration of the application.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Writing database queries on Oracle 9i with team.
  • Writing stored procedures, Packages, Views, Cursors, Functions, and triggers using SQL in the back end.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers, and complex queries using SQL.
  • Configured and implemented Log4j for logging and Maven for CI integration.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.

Environment: Java, JSP, Struts, CMS, Spring, SOAP Web services, SOA, JavaScript, CSS, XML, EJB, Log4j, Oracle 9i, Web Sphere, SVN, Eclipse, UNIX.

TECHNICAL SKILLS

Languages: Java, J2EE, PL/SQL.

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, JavaScript, AJAX, DOJO, AngularJS, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM, React JS framework.

Web Services: SOAP, REST, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle, SQL Server, DB2, Cassandra and MySQL

Distributed/ Middleware: JMS (Java Messaging Service)

Tools/Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clearcase, Subversion, JUnit, UML

Application/Web Server: Apache Camel, Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Singleton, Factory Pattern, DAO Pattern

We'd love your feedback!