We provide IT Staff Augmentation Services!

Sr. Full Stack Java Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Over 10+ years of experience in development and management of Software applications as Angular and Java developer in Banking/Financial & Insurance domain.
  • Extensive experience in executing all phases of the software development life - cycle (SDLC) including requirements gathering, design, development, testing, implementation and post production support.
  • Experience in developing applications using Java 8, Core Java, J2EE, JSP, Servlets, Struts, Spring Boot, Hibernate, Web Services (SOAP, REST), JAX-RS, JAX-WS, JMS, JDBC, XML.
  • Implemented various J2EE design patterns like Singleton, Factory, Abstract Factory pattern, Factory.
  • Good Understanding of Microservice architecture.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Angular 4/6 modules, services, templates, directives, pipes, services and dependency injection to create a SPA.
  • Strong front-end UI development skills using scripting languages like HTML5, CSS3, JSon JavaScript, jQuery, XML, XML parsers and Bootstrap.
  • Expertise in Angular features like creating custom Directives, Pipes, Dependency Injection, Modules and implementing Lazy Loading and Routing.
  • Hands on experience in using lambda, streams in the application.
  • Expertise in implementing the business rules in different layers like UI and database backend service calls.
  • Used Swagger to interact with API endpoints of the micro services.
  • Having experience in developing Splunk Dashboards and searches.
  • Hands on experience with build tools like ANT, Maven, Jenkins and logging tools like Log4J.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Experience in Micro Services using Spring Boot and REST API.
  • Good exposure to IDE tools like Eclipse, STS, RAD, IntelliJ and NetBeans, VSC.
  • Experience in using version control and configuration management tools like SVN, CVS, GIT.
  • Reporting several bugs, CRs and service requests using QC, ServiceNow and JIRA.
  • Implemented unit testing using JUnit and Mockito frameworks.
  • Experience with CI/CD Tools like Jenkins, Bamboo.
  • Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.

TECHNICAL SKILLS

Skill Profile: JAVA/J2EE, Angular 4/6, Pl/SQL, Splunk, Java 8

IDE Tools: VSC, Eclipse, STS, IntelliJ, NetBeans and IBM RAD 6.0/7.0.

Web Technologies: Angular 4/6, Bootstrap, HTML5, CSS3, JavaScript,TypeScript, JSON, jQuery.

Frameworks: Spring, Spring Boot, Spring Integration 3.x, JSF, Struts.

RDBMS: Oracle (12g), SQL Server, DB2.

XML Technologies: XML, DTD, XSD, JAXB SAX, DOM.

Application Server: JBoss7.x, Apache Tomcat 6.x., IBM WebSphere 6.0/6.1/8.0

Test, build and log Tools: JUnit, Log4j, slf4j, Mockito, Jasmine.

Web Services: SOAP & REST Web Services, Microservices

ORM Technologies: Spring JPA, Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Full Stack Java Developer

Responsibilities:

  • Experience working in an Agile development environment
  • Used Spring application context, annotations, aspects, MVC mappings to implement controller and business layer.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Used Spring Model View Controller (MVC) architecture.
  • Implemented and used Restful Service with the help of Jersey API.
  • Designed XML formatted output response using JAX-B and annotations parser for data retrieval.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used Eclipse IDE for code development and management.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Service Oriented Architecture (SOA) is implemented using SOAP & Restful Web services.
  • Designed the front-end using HTML 5, CSS 3, JSP and JavaScript.
  • Used Junit, Mockito framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
  • Developed Hibernate entity POJO's based on Database Schema.
  • Developed dashboards and reports for all the existing applications to provide a high level overview of the Application Health.
  • Involved in building Jenkins Jobs.
  • Used MAVEN as a build tool.

Environment: Java1.7, J2EE, HTML5, CSS3, jQuery, Bootstrap, JavaScript, Angular, Node JS, Spring MVC, Spring Boot, XML, GIT, Restful, Log4J, Oracle 12G.

Confidential, St. Louis, MO

Sr. Full Stack Java developer

Responsibilities:

  • Involved in Requirements gathering, Designing, Coding, Unit testing and Integration Testing phases of the project.
  • Responsible for design and development of UI screens for the application using HTML5, JavaScript, TypeScript, CSS3, Angular 6, jQuery.
  • Implemented RESTful web services using Spring REST to make rest calls from client to server.
  • Used Java8 features like stream and Lambda expressions.
  • Developed the backend application using Spring Frameworks like Spring Core, Spring MVC, Spring AOP, Spring Security and Spring Hibernate.
  • Integrated database with Spring Hibernate
  • Implemented Spring Boot and REST API for developing microservices.
  • Developed Spring Batch processing java application to read different file formats which feeds to the database.
  • Implemented JMS using Spring JMS module to communicate with queues.
  • Created builds using Maven and pulled the project code from GitHub repositories.
  • Used Jenkins as CI/CD tool.
  • Wrote Stored Procedures and complex queries in Oracle 12c database.
  • Deployed in Linux environment and used Tomcat as application server, UNIX shell scripts for data migration and batch processing.
  • Developed test cases using Junit and created stubs using JMockito framework.
  • Implemented the project in Agile Scrum methodology & participated actively in daily stand up calls and scrum ceremonies.
  • Served as POC for on call support in the production team on a rotation basis.

Environment: Java 1.8, HTML5, CSS3, JavaScript, Angular 4/6, jQuery 2.0, JSON, Maven 3.0, Spring 4.x, Spring Boot 2.0, REST API, JPA, JDBC, Jenkins, Apache Tomcat 8, GIT, Eclipse IDE, Junit, Linux, AWS EC2 AWS S3, Windows.

Confidential, Birmingham, AL

Java and Splunk Developer

Responsibilities:

  • Involved in the development of Billing Module for the insurance proposed.
  • Involved with system design, architecture, coding and testing of the entire application.
  • Implemented Spring MVC with the application.
  • Implemented Spring AOP for declarative transaction management.
  • Implemented Spring’s dependency injection for all the DAO’s, Service Beans.
  • Used JAXB XML Parser for parsing the XML file.
  • Used SOAP protocol for Web Services implementation.
  • Developed spring beans using Spring IOC.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the Oracle database.
  • Developed Health monitor module to track the Application performance.
  • Log4j was used for logging and debugging purposes.
  • Used Splunk for the engineering dashboards used by the developers for easy track of application health.
  • Experience in writing unit test cases for code coverage and JUnit test.
  • SVN was used to maintain version control.

Environment: JBoss 6.x, Hibernate, Spring Framework, JSP, JMS, XML, Rational Rose, Splunk, Jenkins JNDI, Subversion, Log4J, PLSQL, Spring Tool Suite, ECLEmma Code Coverage, JMockito.

Confidential, Texas

Java/J2EE Developer

Responsibilities:

  • Application is developed in Chordiant Framework, it is a Customer Relationship Management widely used across banking projects.
  • Used JSF core, HTML and JSTL Tags to develop UI components using MVC architecture.
  • Very well trained in JSF - Chordiant framework.
  • Developed application based on Localization.
  • Developed BPD to create the workflow.
  • Involved in defect resolution during the SIT and UAT Support.
  • Developed test Cases, Unit Test Plans for the Owned Use cases.
  • Extensively involved in making the application compatible to blind as per ADA specifications defined.
  • Trained team on Windows EYE software, it is used with the application to achieve ADA compatibility.
  • Used TIBCO services to get the Data from the Backend (IBS).
  • Proactively involved in organizational activities such as external reviewer and solution provider.

Environment: JAVA, JSF Framework, Chordiant, Eclipse, JavaScript, SQL, XML, JSTL, Face lets, JDBC, AJAX, WebSphere, HTML 5, CSS, JUnit, Maven, Servlets.

WebSphere, Servlets.

Confidential, Pittsburgh, PA

Java/J2EE Developer

Responsibilities:

  • Enhancing the application by implementing new functionality according to the business requirements specified.
  • Involved in Requirement analysis, Design, Review and Deployment.
  • Involved in writing struts action classes and DAO classes.
  • Identified and fixed issues due to incorrect exception handling.
  • Developed and updated stored procedures and SQL statements.
  • Extensively worked on user interface using JSP, HTML, CSS and JavaScript.
  • Developed Test cases using JUnit tool.
  • Involved in direct interaction with the Client on requirement analysis and approach.
  • Handled product life cycle and live support.
  • Responsible for application deployment using Jenkins or manual in all the environments and acting as a deployment manager.

Environment: JAVA, MVC, Struts, Servlets, jQuery, JBoss, SQL, XML, JUnit.

We'd love your feedback!