We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

Dublin, OH

SUMMARY

  • 9 plus years of experience in Java/J2EE with full Software Development Life Cycle - Software analysis, design, architecture, development, testing, deployment, and maintenance.
  • Proficient in developing web-based applications, and client-server distributed architecture applications in Java/J2EE technologies using Object Oriented Methodology.
  • Extensive experience in designing and developing Enterprise Applications for teh J2EE platform using Core Java, Servlets, JSP, JDBC, Java AWT, Swing SWT Spring, Hibernate, Java FX, XML, SOA, Web service, Eclipse, Oracle Workshop.
  • Expertise in designing Low Level and High-Level design documents.
  • Strong programming skills using Java 1.8/1.7/1.6, Struts2, Spring3.x, Spring MVC, Hibernate3.2/2.x, JPA 2, JSF, JSP, Servlet, Java Beans, JSTL, JDBC.
  • Adept at designing and developing Spring, Struts, MVC, Java/J2EE-based frameworks.
  • Expertise in socket, collections, serialization, threads programming.
  • Very strong Business Modeling skills using Rational Unified Process, OOAD, and UML.
  • Expertise in using version control tools like GitHub, CVS, SVN, and Rational ClearCase.
  • Hands-on experience in creatingAngular modules, controllers, directives, and filtersto deploy teh entire business logic.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver, and Selenium Grid), JUnit, TestNG, JIRA, and Eclipse. Hands-on experience in working with Quick Test Professional (QTP) for automating standalone applications and web applications.
  • Used Desired Capabilities and Remote WebDriver in teh Selenium Grid for performing Cross-Platform Testing, Cross Browser Testing, and Parallel Testing.
  • Hands-on experience in creatingAngular factoriesfor using angular services like$httpand$resourceto makeRESTful APIcalls to teh Java-based backend.
  • Hands-on using PrimeNG UI components for Angular
  • Extensive experience in various Agile methodologies like Test-Driven Development (TDD), SCRUM.
  • Proficient in using Struts framework and design patterns like Singleton, DTO, DAO, Factory, Session Facade, Front Controller, and Service Locator.
  • Excellent infront-end UIdesign implementations by writingHTML5/HTML,CSS3/CSS,Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobileto make betterSingle Page Application SPAworking onNode.JSServer.
  • Hands-on experience in working on XML Suite of technologies (XML, XSD, DTD, XML Schema, DOM).
  • Expertise in developing web services with XML-based protocols such as SOAP and WSDL.
  • Experienced in RDBMS Design, ER modeling, SQL, PL/SQL, procedures, cursors, functions, triggers.
  • Experience with IBM Web Sphere Server, BEA Web logic & Tomcat server.
  • Expertise in using Maven, Gradle as Java build tool
  • Excellent track record of leading end-to-end implementation and integration projects to successful completion under tight deadlines.
  • Intellectual capacity to grasp new situations quickly and problem-solving skills.
  • Rendering HTML content into PDF by using PD4ML.
  • Involved in developing Test Plans, Test Cases (Manual/Automated), Test Procedures, and white-box and black-box testing.
  • Involved in deploying teh application in PCF (Pivotal Cloud Foundry).
  • Production logging and alerts with Splunk as Syslog Drain
  • Expertise in Writing End to End test cases using Protractor in Java Script.

TECHNICAL SKILLS

Languages: C, C++, Java (J2SE1.5/1.4, J2EE1.5/1.4), SQL, PL/SQL, UML2.0

Technologies: JSF 2.2/2.1/2.0/1.2 , Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP.

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, XML1.0, XSL, XSLT, CSS, JavaScript, Angular JS 1.2/1.3/2/4.

Development Tools (IDEs): IntelliJ, Oracle Workshop, Eclipse Kepler/Juno/Indigo, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005

Web/Application Servers: Tomcat 7/6.x/5.x, WebLogic 10.8/9.2/8.1/7.0 , IBM WebSphere6.x/5.x/4.x.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle 12c/10g/9i/8i, SQL Developer, MS SQL Server 2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2.

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit 4. x, Mockito

Version Control: GitHub, CVS, SVN, and Rational ClearCase.

Methodologies: Agile Methodology, RUP, JIRA

Build Tools: Maven, Gradle

PROFESSIONAL EXPERIENCE

Confidential, Dublin, OH

Full Stack Java Developer

Responsibilities:

  • Gather Requirements and analyze them to understand teh functionality of teh existing Legacy applications and Design solutions for better implementation.
  • Developing Micro Services, and creating APIs using Java Spring Boot framework using Gradle as a build tool and Oracle as an enterprise-level database.
  • Responsible for teh development and design of cross-platform applications using Object-Oriented Programming, J2EE technologies.
  • Deploying teh applications into PCF (Pivotal Cloud Foundry) and AWS.
  • Writing teh code with TDD (Test Driven Development) approach Pair programming and Mobbing.
  • Work in a fast-paced Agile SDLC as PDO (Product Driven Organization)
  • Responsible for developing and/or architecting solutions using J2EE technologies - J2EE1.7/ 1.8, Web Services, JSTL and Custom tags, JDBC, Java Beans, XML, XSL, XSD, JMS, JavaScript, AJAX, JQUERY, HTML, Style Sheets, SQL, Maven, Subversion.
  • Worked on Java AWT, JBoss Hibernate, SWT.
  • Participate in daily stand up’s, backlog grooming sessions, and sprint retrospectives
  • Participate in teh translation of epics to stories, and write sub-tasks for stories
  • Work with multiple codebases of teh application.
  • Closely interacting with Anchor, super Anchor, and Product Owners (PO) regarding teh requirement queries, requirement changes, and suggestions during teh Development Sprints.
  • Designed and developed an interface framework to keep teh application of teh JBPM Interaction.
  • Developed backend components with Java/J2EE and Spring boot and web interface components using JSP’s and JavaScript and worked with Cassandra and ElasticSearch as an enterprise-level database.
  • Design and development of QTP/Selenium automation Scripts.
  • Maintenance of existing automation script.
  • Write Unit tests and Integration tests with JUnit and Mockito
  • For code coverage metrics using SonarQube.
  • Used OAuth2 and JSON web tokens for secure REST API access.
  • Code reviews and evaluations to ensure best practices.
  • Write, schedule, and monitor scheduler jobs.
  • Write Spring Data (JPA) based entities to communicate with Oracle
  • Write and maintain application Confluence Documentation
  • Production logging and alerts with Splunk as Syslog Drain
  • Worked with a CI/CD pipeline that uses Jenkins, uDeploy, and release
  • Participate in Production deployments
  • Participate in application technical support for user queries
  • Responsible for developing Web Pages using whatever controls have in teh NIMBUS-Framework backend, like HTML, CSS, JavaScript, and Angular JS.
  • Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives.
  • Worked on some of teh new features ofAngular 7like new if-else syntax, ng-templates, form validators.
  • Followed PrimeNG UI components for angular.
  • Responsible for preparing Test plans, Test Cases, and resolving defects.
  • Create Product Documentation, Functionality/Help Documentation for teh application users, and document key lessons learned after each sprint.
  • Developed Web Services using REST, SOAP, WSDL, and XML.
  • Used AJAX to get teh data from teh server asynchronously by using JSON object.
  • Responsible for creating different types of indexes based on different collections to get good performance in MongoDB.
  • Used Git with Stash for code repositories.
  • Interacting with teh testing team to fix defects.
  • Expertise in Writing End to End test cases using Protractor in Java Script.

Environment: JDK 1.7/1.8, J2EE, Node.JS, Spring Boot, MongoDB 3.4, Spring Security, REST, GitHub Web Service, JUnit, JBPM, Drools, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, jQuery UI, Angular.JS 2/4, Ajax, Bootstrap, JSON, XML, JBoss, log4J, Bamboo, Bitbucket, Docker, Source Tree, JIRA, SCRUM, STS, NIMBUS and MySQL.

Confidential, Chicago, IL

Full Stack Java Developer

Responsibilities:

  • Developing Micro Services, and creating APIs using Java Spring Boot framework using Gradle as a build tool and Responsible for setting upAngularJS framework for UI development.
  • Worked in a fast-paced Agile SDLC with SAFe.
  • Developed html views with HTML5, CSS3,JSON and AngularJS.
  • Responsible for development and design of cross-platform applications using Object-Oriented Programming, J2EE technologies.
  • Deploying teh applications into PCF (Pivotal Cloud Foundry).
  • Develop backend components with Java/J2EE and Spring boot
  • Develop web interface components using JSP’s and JavaScript
  • Write Unit tests, and Integration tests with Junit and Mockito and E2E test cases using protractor in javascript
  • For code coverage metrics using SonarQube and Pit tool.
  • Worked with PostgreSQL to develop teh application and wrote SQL and PL/SQL queries to test data sent through external API calls.
  • Used OAuth2 and JSON web tokens for secure REST API access.
  • Developed RESTful Web services for teh transmission of data in JSON format.
  • Worked with a CI/CD pipeline that uses Jenkins.
  • Worked with Consolidated Clinical Document Architecture(CCDA) for teh information communication between patients and providers.
  • Worked with HL7 interfaces and converted HL7 v.2 messages to XML for mapping onto CCDA templates.
  • Worked with IBM Websphere for teh application for communication.
  • Expertise in Writing End to End test cases using Protractor in Java Script.

Environment: JDK 1.7/1.8, J2EE, Spring Boot, Spring Security, REST, GitHub Web Service, JUnit, JBPM, HTML5/HTML, CSS3/CSS, JavaScript, jQuery, jQuery UI, Angular.JS 2/4, Ajax, Bootstrap, JSON, XML, JBoss, log4J, Docker, Source Tree, JIRA, SCRUM, STS and PostgreSQL.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Developing Micro Services, and creating APIs using Java Spring Boot framework using Maven as a build tool and development of cross-platform applications using Object-Oriented Programming, J2EE technologies.
  • Developed highly interactive customized UIs using HTML, CSS, JSP, JSP Tag LibrariesJSON, and AngularJS.
  • Worked with NoSQL as Cassandra.
  • Develop web interface components using JSP’s and JavaScript.
  • Write Unit tests, and Integration tests with Junit and Mockito and E2E test cases using protractor in javascript
  • For code coverage metrics using SonarQube.
  • Wrote spring services in teh service layers and wrote JUnit test cases for testing teh spring service calls and Spring validations.
  • Worked with MySQL and IBM Ignite to process teh APIs.
  • Used OAuth2 and JSON web tokens for secure REST API access.
  • Worked with YAML, Postman to describe teh APIs.
  • Developed RESTful Web services for teh transmission of data in JSON format.
  • Worked with a CI/CD pipeline that uses Jenkins.

Environment: Core Java, Java EE, Spring Boot, Apache Tomcat 6.0, JavaScript, Spring Security, REST, HTML, CSS and XML, Casandra, JSP, Angular JS.

Confidential, Colegeville, PA

Java Developer

Responsibilities:

  • Developing Micro Services, and creating APIs using Java Spring Boot framework using Maven as a build tool and development of cross-platform applications using Object-Oriented Programming, J2EE technologies.
  • Working in a fast-paced Agile SDLC with TDD.
  • Developed html views with HTML5, CSS3,JSON and AngularJS.
  • Develop web interface components using JSP’s and JavaScript
  • Write Unit tests, and Integration tests with Junit and Mockito and E2E test cases using protractor in javascript
  • For code coverage metrics using SonarQube and.
  • Worked with Oracle database in Backend to interact with user interfaces using native complex SQL Queries.
  • Used OAuth2 and JSON web tokens for secure REST API access.
  • Developed RESTful Web services for teh transmission of data in JSON format.
  • Worked with a CI/CD pipeline that uses Jenkins.
  • Participated in deployments through DOCKER Containerization and creating Docker Images.

Environment: Java, HTML, CSS, JavaScript, JSP, REST, Springboot, SQL, Eclipse IDE, Junit, Docker, and Mockito

Confidential, Melbourne, AU

Full Stack Java Developer

Responsibilities:

  • Worked in SDLC Requirements gathering, Analysis, Design, Development, and Testing of application developed using AGILE methodology.
  • Developed backend components with Java/J2EE and Spring boot, web interface components using JSP’s and JavaScript.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Deployed teh complete Web applications in WebSphere and TOMCAT servers.
  • Worked with CI/CD pipeline that uses Jenkins.
  • Setting up AngularJS framework for UI development.
  • Worked on transforming regular UI pages using standard JSF to Prime Faces.
  • Used teh functionalities to write code inCore Java, Servlets, JSP, JDBC, Java AWT, Swing SWT Spring, Hibernate, Java FX XML, SOA, Web service, HTML5/HTML, CSS3/CSS, Angular.js, JavaScript, JQUERY, Ajax, JSON,andBootstrap.
  • Designed and developed Hibernate configuration files, SQL scripts, and stored procedures for different deals, products and used SQL and PLSQL for initial loading and testing of data in teh database.
  • Designed and developed using Spring, Struts, Ajax (Dojo plug-in, DWR) for web module
  • Designed and developed all components, JSP, controller, Spring configuration, and Hibernate configuration for various modules.
  • Developed Web Services using REST, SOAP, WSDL, and XML.
  • Worked with Swagger for RESTful APIs design, development, and Documentation.
  • Developed teh application implementing MVC Architecture integrating JSF with spring frameworks.
  • Designed architecture of real-time processing microservices workflow considering teh upstream and downstream system capabilities.
  • Worked with JMS(Java messaging services) using EJB MDB andJMS (IBM MQ).
  • Implemented Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Design and development of QTP/Selenium automation Scripts.
  • Maintenance of existing automation script.
  • Write Unit tests, and Integration tests with JUnit and Mockito.
  • For code coverage metrics using SonarQube.
  • Used OAuth2 and JSON web tokens for secure REST API access.
  • Code reviews and evaluations to ensure best practices and interacted with teh team to fix defects.
  • Write, schedule, and monitor scheduler jobs.
  • Write Spring Data (JPA) based entities to communicate with Oracle.
  • Production logging and alerts with Splunk as Syslog Drain.
  • Deploying teh applications into PCF (Pivotal Cloud Foundry).
  • Provide expertise in Kafka brokers, Kafka connect, schema registry, Rest proxy, and Kafka Control center

Environment: AWS EC2, Drools, Docker, Web Logic Server 12.1.2 and 12.2.1, Spring Framework 3.0.5, Spring Batch, JMS, Spring MVC, jQuery, Bootstrap, AJAX, JSON, GitHub, Java 5.0, JSP, NO SQL, JavaScript, AngularJS, HTML, CSS, UNIX, SOAP, PostgreSQL, JAX-WS, JDBC, Log4j

Confidential

Java Developer

Responsibilities:

  • Formulated and developed Use cases by extracting teh existing logic and gathering requirements from business users
  • Developed teh service layer, a layer that acts as a bridge between teh presentation layer and data access layer, with Spring framework
  • Involved in SDLC Requirements gathering, Analysis, Design, Development, and Testing of application developed using AGILE methodology.
  • Developed class diagrams and sequence diagrams using Enterprise Architect and noledge of IBM Rhapsody.
  • Gathering information about loan accounts.
  • Developed teh application implementing MVC Architecture integrating JSF with spring frameworks.
  • Involved in developing code for obtaining bean references in Spring framework using dependency Injection (DI) and Inversion of Control.
  • Involved in teh development of presentation layer using JSP and Servlets.
  • Created configuration files for spring, Hibernate, and JSF integration.
  • Implemented Object-relation mapping in teh persistence layer using Hibernate framework.
  • Developed REST services using JERSEY implementation.
  • Setting up AngularJS framework for UI development. Developed HTML views with HTML 5, CSS 3, jQuery 1.1.0, JSON, and Java Script.
  • Experience in teh use of agile approaches including extreme programming and Scrum.
  • Implemented Multithread concepts in Java classes to avoid deadlocking.
  • Worked on transforming regular UI pages using standard JSF to Prime Faces.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Used Log4j as a logging framework to capture teh log traces of applications in debugging teh issues.
  • Deployed teh complete Web applications in WebSphere and TOMCAT servers.
  • Used teh ANT tool for building and packaging teh application.
  • Used Subversion SVN and Clear Case for Source Control and Version Management.
  • Involved in developing UI layer using JavaScript, jQuery, and AJAX.
  • Interacted with teh testing team to fix defects.
  • Developed WSDLs for teh web service by teh use Java2wsdl eclipse plugin
  • Designed Frontend with an object-orientedJavaScript Frameworkas Angular.jsandExt.js.
  • Generated teh Client classes using Client Gen Util of Weblogic Server and tested teh Web Services using WebLogic Workshop after deployment.
  • Actively involved in teh project from teh development of data access layer, with relational mapping tool to teh development of presentation layer with JSPs.
  • Actively involved in designing, modeling, and analyzing teh database schema for a part of BRAM internal website, in Oracle 9i.
  • Used Hibernate for persisting teh data and EHCache for second-level caching.
  • Designed and developed user interface for BRAM internal website using JSP, JSTL.
  • Used ANT Scripts for deploying teh application to Weblogic Server.
  • Designed and developed Hibernate configuration files, SQL scripts, and stored procedures for different deals, products and used SQL and PLSQL for initial loading and testing of data in teh database.
  • Designed and developed a product using Spring, Struts, Ajax (Dojo plug-in, JSON, DWR) for teh web module.

Environment: Java, J2EE, Spring, Hibernate, JSTL, JSP, JavaScript, AngularJS, AJAX, Ant, Unix, Oracle, Weblogic, CVS, Eclipse/My Eclipse, JIRA bug tracer.

Hire Now