We provide IT Staff Augmentation Services!

Sr Java Full Stack Developer Resume

4.50/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 9+ years of experience in web application development with emphasis on Object Oriented Concepts using Java/J2EE technologies.
  • Extensive hands - on experience in Spring Boot, spring framework (IOC, AOP, MVC modules), Struts 2, Servlets, JSP.
  • Experience in development of java Restful Web (Jersey, Spring Boot) and SOAP based services. Experience in ORM frameworks like Spring JPA and Hibernate
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Good hands-on experience on front-end technology such as JavaScript/JQuery.
  • Experience in transforming business requirements into comprehensive solutions using various software development methodologies such as Water Fall, Agile and Agile (XP).
  • Hands on experience in building and deploying applications using Gradle, Maven, Jenkins and Concourse.
  • Good working knowledge in TDD/BDD using Junits/Mockito/Wiremock and Cucumber framework.
  • Good knowledge of version Control tools like SVN and GIT.
  • Experience in usage of java code quality tools like Find Bugs, Sonar Qube and CheckStyle. Experience in database technologies Oracle, DB2 and SQL server.
  • Basic Knowledge of Angular JS 1.0 framework.
  • Good experience in ANTLR 2.7.6 lexers and parsers.
  • Excellent domain knowledge of Retail, Insurance and Banking.
  • Good Ability to interact with end-users, Clients, Managers and technical personnel.

TECHNICAL SKILLS:

Skills/Exposure: Java 8 /J2EE, SpringBoot, Spring MVC, IOC, AOP, Pivotal Cloud Foundry, Struts 2.x, Hibernate, JPA, REST Web services, SOAP, XML, JSON, Apache Maven, Gradle, HTML 5, JSP, JavaScript, AJAX, JQuery, Cucumber, Tomcat 7.0 and WebSphere Application Server 7.0, Angular JS 1.0, ANTLR 2.7.6 (open source API for writing lexers and parsers), IBM WPF 7.0

Tools: Java Development Kit 1.8, PL/SQL Developer, DB2 Explorer, Eclipse Luna, STS 3.7.2, RAD 8.0, Source Tree GIT, GIT CLI, SonarQube, Jenkins, Concourse, Tortoise SVN, Postman, Newman, SOAP UI, Zipkins, Hysterix and Config server

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta GA

Sr Java Full Stack Developer

Responsibilities:

  • Worked in agile XP framework as an individual contributor Responsibilities include - Interaction with Business team in story grooming, reviewing story/acceptance criteria.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Implemented REST Microservices using Springboot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
  • Implemented Hysterix a Latency and Fault Tolerance system for Distributed Systems. Wrote Controller, Services and directive code using Angular JS 1.X for a POC for converting CIM UI.
  • Used spring config server for centralized configuration and splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment
  • Developed story/task by following TDD/BDD and Pair programming concepts. Providing daily status in scrum meetings with the client. Mentored new team members on effective usage of blend of Spring Boot /JPA and Java

Environment: Java 1.8, Restful web Services (JERSEY, Spring Boot), PCF, Zipkins, Hysterix, Spring Config server, Angular JS1.x, HTML, JSON, Log4j, Gradle, Git, Junit, Pivotol Tracker, Tomcat 7, Oracle 9i, DB2, Jenkins, Concourse, Jquery

Confidential

Sr Java Full Stack Developer

Responsibilities:

  • Worked in agile framework as an individual contributor Responsibilities include - Coordinated with client for understanding the business requirements
  • Translated the functional requirements (User Stories) to technical designs and flow charts.
  • Programmed the technical requirements using Java WebSphere Portlet Factory and JavaScript frameworks like JQuery.
  • Worked on Migrating the application from IBM Portlet factory to Spring MVC.
  • Created a SOAP based web service using IBM JAX-WS frameworks. Wrote unit test cases for the stories delivered
  • Troubleshooted and fixed UAT and production issues.
  • Coordinated with data modeling, DAO, application infrastructure team to get the dependencies resolved during the development phase and in release planning.
  • Coordinated with Offshore Team members and help them in delivering the stories. Conducted Design and Code reviews for the User Stories.

Environment: Spring MVC, JavaScript/HTML/CSS3, JQuery, IBM portlet factory, Java 1.7, SOAP, Jenkins, WebSphere Application Server, Jira, Oracle 9i, Junit, Maven and SVN

Confidential

Sr Java/J2ee Developer

Responsibilities:

  • As part of future edge QTE, engine developer. Analyzed and identified functional requirements pertaining to critical issues hampering Business processes.
  • Prepared Audit and Consistency report (Exceed, Performance Plus) for various clients.
  • Enhanced the QTE engine to support different legacy languages.
  • Used ANTLR framework to write Lexers and Parsers for parsing mainframe languages like COBOL JCL.
  • Conducted R&D activities at code level (includes writing Lexers, Parsers, walkers, generation of trees)
  • Brainstorming the requirements with the QTE Product Team.
  • Wrote Junit test cases for the generated Java Application and Regression testing.

Environment: Java 1.6, ANTLR, Junit, Tortoise SVN, CheckStyle, DB2, JSP/Servlets, JDBC.

Confidential

Sr Java/J2ee Developer

Responsibilities:

  • Co-ordinated with client for understanding the Business requirements.
  • Involved to provide support on existing systems and create new tools using Java, J2EE, Swing technologies
  • Developed DMF UI using Java Swing.
  • Deployed and build the application

Environment: Java 1.6, Swing, UNIX, Hibernate, MySQL

Confidential

Java developer

Responsibilities:

  • Team Member of Core Archive Module (CBS) Development Team. Responsible for Migration of SQL Database.
  • Acted as a Team Leader of CBS (Core Banking Solution) Support Group in New Delhi. Responsible for providing training to Clients about the Application

We'd love your feedback!