We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

4.00/5 (Submit Your Rating)

AtlantA

PROFESSIONAL SUMMARY:

  • Sr. Full Stack Java Developer with 12+ years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.
  • Expertise on advanced software development methodologies such as Agile/Scrum model processes.
  • Extensive experience in all the phases of Software Development Life Cycle (SDLC)
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns.
  • Experienced in other front - end technologies such as BOOTSTRAP, Angular1, Ajax, JSON, NodeJS etc.
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates and Spring MVC.
  • Expertise in Client Side designing and validations using HTML4/HTML5, CSS3, JavaScript and JQuery.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0, DOM Scripting and JQuery.
  • Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections.
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML.
  • Proficient in XML technologies such as JAXB, xml parsing, WSDL, DTD.
  • Experience working with SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Strong web development skills using HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), JQuery, BOOTSTRAP, Angular JS, React JS, Node JS, Require JS, XML, AJAX, JSONwhich meets W3C Web Standards.
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks.
  • Experience on Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML.
  • Experience in SPRING, struts frameworks.
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS and Apache Tomcat Application Server.
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case and Jenkins) and defect tracking tools like Clear Quest, Quality Center.
  • Proficient in SQL, PL/SQL, Views, Functions, Stored Procedures and Triggers.
  • Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server.
  • Worked in TDD and version management tools GitHub, SVN.
  • Experience in LDAP for authentication scheme and in middleware technologies.
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Possessing good interpersonal skills which were applied in coordinating with development team, QA team and support team as required.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS:

Languages: Java, J2EE, SQL, PL/SQL

J2EE Technologies: Servlets, JDBC, JSP, JMS

Web Technologies: HTML5, JavaScript, jQuery, ES6, CSS3, Bootstrap, Angular JS

Tools: & Framework: Spring, Spring MVC, Spring IOC, Spring AOP, Spring Boot, Spring Cloud, Spring Data (JPA), Hibernate, Struts, ANT, Maven, Apache ActiveMQ, Apache Camel

Web services: SOAP, UDDI, WSDL, JAX-RPC, Restful, JAX-RS, JAX-WS, JAX-B

Architecture: SOA, Microservices

Web/App Servers: Apache Tomcat, JBoss

Database: Oracle, MySQL, Oracle 10g/11g/12c, MySQL, DB2, SQL server

NoSQL Databases: MongoDB

Cloud Environments: AWS, Netflix Eureka, Kubernetes

Testing: JUnit, Soap UI, Postman, Mockito.

Version control: GitHub, SVN

Build Tools: Maven 3.5.4, Gradle 3.4.1, Ant, Log4J

Tools: Grunt, Jenkins, Docker, JIRA, ClearQuest

OS & Environment: Windows and Linux

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta

Sr. Java Full Stack Developer

Responsibilities:

  • Development of microservices using Spring boot
  • Implemented DAO layers by using Spring Data JPA framework.
  • Used Netflix eureka for service discovery.
  • Implemented swagger for API documentation.
  • Implemented service security by using Spring Security.
  • Implemented API gateway using Netflix Zuul.
  • Unit testing of microservices using Junit.

Environment: Java 1.8, SpringBoot, Junit, Spring Data JPA, Oracle, STS, GIT, Websphere application server 8.5.

Confidential, Atlanta

Sr. Java Full Stack Developer

Responsibilities:

  • Developed the functionalities using Agile Scrum Methodology.
  • 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.
  • 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.
  • 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.
  • 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 restfulAPI.
  • 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.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
  • Experience on implementation of version control software GIT repositories.

Environment: Java 1.8, AngularJS, Bootstrap JS, SpringBoot, Junit, Hibernate, Oracle, STS, GIT, Websphere application server 8.5.

Confidential, Detroit

Sr. Java Developer

Responsibilities:

  • Analyzing requirements from business and converting these requirements to Design
  • Study and Understand current Confidential system
  • Develop wireframe HTML’s and present to Business for prototype approval
  • Preparing Design artifacts for Quality Review
  • Development of JSP pages, controllers, Model and repositories.
  • Unit testing using Junit
  • Support testing team in SIT and UAT Phase
  • Follow change management process to deploy application to QA and PROD environment.

Environment: Java 1.7, JSP, Spring MVC, Spring Data JPA, Oracle, RAD, Websphere application server 8.5.

Confidential, Detroit

Sr. Java Developer

Responsibilities:

  • Analyzing requirements from business and converting these requirements to Design
  • Preparing Design artifacts for Quality Review
  • Design of Integration components.
  • Development of Integration components using Spring and Java.
  • Unit Testing with Junit and Mockito.
  • Development of Soap webservice for business validation
  • Follow change management process to deploy application to QA and PROD environment.

Environment: Java 1.7, JAXB, Spring3.1.1, Spring JDBC Template, JMS, DB2, Oracle, RAD

Confidential, Detroit

Sr. Java Developer

Responsibilities:

  • Analyzing requirements from business and converting these requirements to Design
  • Design of Integration components.
  • Development of Integration components using spring and Java.
  • Unit Testing with Junit and Mockito.
  • Development of Soap webservice to retrieve subscriber data from backend.

Environment: Java 1.6, JAXB, Spring3.1.1, Spring JDBC Template, JDBC, DB2, Oracle, RAD, Unix

Confidential, Minneapolis

Domain Tech Lead

Responsibilities:

  • Analysis and Design
  • High-level design and get the design approval from Design Review board.
  • Weekly status update to PM.
  • Dev/Test/Stage/Production environment setup
  • Oversee and guidance TechCOE on construction
  • Code Review and Ensure Confidential Code compliance
  • System Testing/SIT and UAT Support
  • Preparing detailed Implementation plan
  • Facilitate Production Implementation
  • Knowledge transition to Support team
  • Production Support

Environment: JSP, Servlet, EJB, JDBC, JavaScript,DB2,webspher 8.5.RSA8.5

Confidential, Minneapolis

Java Tech Lead

Responsibilities:

  • Requirement gathering from Client
  • Preparing Functional Specifications
  • Preparing Technical design specifications
  • Schedule Functional Spec and Technical Spec walkthrough with respective team and ensure compliance/approval
  • Configuration
  • Customization
  • Ensure code compliance
  • Involved in Implementation plan

Environment: Windchill, JSP, Oracle, Apache Tomcat server.

Confidential, Minneapolis

Java Tech Lead

Responsibilities:

  • Involved in all the phases of SDLC.
  • Preparing AS-IS document for the legacy application
  • Setting up the base framework and identified strategies to rewrite legacy app.
  • Lead offshore team and given direction/guidance in analysis/design/construction.
  • Construction of JSP/Java components
  • Regular Status updates to Client Project Manager.
  • Dev/Test/Stage and Prod environment setup. Worked with various infrastructure team to complete this environment setup.
  • Deploy the application to various environments.
  • System testing defect fixing
  • Performance tuning
  • System Integration Testing and UAT Testing Support
  • Preparing detailed implementation plan
  • Preparing detailed backout plan

Environment: Spring Framework, JMS, MQ, WebSphere application server6.1

Confidential, Minneapolis

Module Lead - Java Development

Responsibilities:

  • Preparation of Design specifications using class and sequence diagrams
  • Preparation of functional, UI specs documentation.
  • Involved in project estimation.
  • Preparation of code review check lists and J2EE standards
  • Coding of Java sever pages & java classes in Spring, Ibatis
  • Writing queries and stored procedures in PL/SQL
  • Deployment of code in various environments by using ant scripts in TAD
  • Daily status updates to clients and business team

Environment: MS SQL Server2005, Windows NT/2000/XP, Java, Servlets, JSP, XML, Java script, Spring Frame work, IBATIS, Oracle PL/SQL, JQuery, IBM Web sphere Application Server, IBM Web sphere MQ, Rational Software Architect (RSA), MSTFS, TAD, QTADO 4.0.

We'd love your feedback!