We provide IT Staff Augmentation Services!

Full Stack Java Engineer Resume

2.00/5 (Submit Your Rating)

Pittsburgh, PA

PROFESSIONAL SUMMARY:

  • 7 years of experience in Software design, development and maintenance of client - server business, web-based and standalone applications using Java 8, Java EE 7, Hibernate 5.0.1, Spring 4.1.5, XML 1.1 and Web Services with excellence in analytical and people skills.
  • Has expertise in D Confidential base application programming for Oracle, PostgreSQL server using Stored Procedures. Responsible for debugging, testing, maintaining and deploying the application.

TECHNICAL SKILLS:

Languages: Java 8, SQL, J2EE, HTML, XHTML

Java TechnologiesCore Java, Servlets, JDBC, Java Beans,Exception Handling, Multi-threading, String Builder, Event Handling,Hibernate, Spring, Web Services, Servlets, JSP, JavaScript, HTML5, CSS3, JQUERY, JSON

Web Technologies: Node.JS, Angular.JS, Bootstrap, React JS and XML

IDEs: Eclipse, IntelliJ, Confidential RAD

Web/App. Servers: Web sphere, JBoss, Apache Tomcat

Tools: Maven, Log4j, Junit, Gradle

Operating systems: Windows, Mac OS

D Confidential bases: Oracle 8 / 9i / 10g/11g, MySQL, MS SQL Server 7.0, DB2, MongoDBDesign Patterns:MVC, Singleton, Session Facade, DTO, DAO, Factory Pattern

Frameworks: Struts, Spring Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate, Log4j

Version Control: SVN, GitHub

Methodologies: Agile Methodology (SCRUM), Waterfall

PROFESSIONAL EXPERIENCE:

Confidential - Pittsburgh, PA

Full Stack Java Engineer

Responsibilities:

  • Becoming familiar with most aspects of the application including reports, parameters, claims management, intake services, carrier/client interfaces and vendor/business partner interfaces.
  • Analyze user needs as required; assist in the design of specifications to meet end user needs.
  • Develop and modify software to meet the specifications outlined in d Confidential processing requests.
  • Develop and maintain software to meet requirements of insurance carrier and regulatory groups.
  • Develop interfaces dat interact with third party application using secure in corporation and integrate the interfaces to operate on single platform.
  • Test and debug assigned projects; assists in testing projects for other members of the programming staff.
  • Prepares documentation on new or existing software.
  • Investigate call escalations from the support staff making the necessary corrections to d Confidential and/or software.
  • Assist in the professional growth of programmers.
  • Follow departmental pre-established standards and guidelines as they pertain to design and development.
  • Adhere to the goal of delivering and maintaining the highest quality of customer service to our clients.
  • Keeps abreast of software development language revisions and technology advances.
  • Perform other duties as assigned.
  • Support the organization's quality program and application maintenance.
  • Participated in daily standups, sprint reviews, Kickoffs for project management.

ENVIRONMENT: Java 1.8, Spring boot 5+, Spring JPA, Microservices, Gradle, JUnit, Node.js, npm, React JS, Ngnix server, Docker, RESTful Webservices, JSON Objects, Postman for end points, SSMA for DB Migration and Reporting, JavaScript, SQLYOG, InnoDB Engine, Visual Studio Code, Eclipse, BitBucket, JIRA and Smartsheets, Confluence, Agile Scrum as well as Waterfall

Confidential

Full Stack Engineer

Responsibilities:

  • Continuous discussions with the Product Owner to get the requirements based on the customer objectives.
  • Refine the requirements and provide story points to the tasks pertaining to front end, backend and D Confidential Integration.
  • Organized Implementation Refinement meetings to ensure the team coordinate to follow same execution mechanism.
  • Reviewed the design and documentation to update the user specification and use cases. Validated the acceptance criteria and approved it for execution between peer developers.
  • Implemented the functionality based on user story specifications to give the user a capability to configure recommendation based on his behavioral and product recommendations.
  • Developed the user interface for the web application using Angular 6, Bootstrap, HTML and CSS.
  • Worked on testing using Karma and Jasmine for testing the UI portion.
  • Integrate the UI with the controller and DAO developed using Spring boot with JPA. Also worked on the Docker for containerization.
  • Developed the controllers and DAO’s for the domain objects dat interact with the UI and integrate it with the Oracle D Confidential base.
  • Run queries using SQL Developer tools to retrieve the tables based on the SQL queries.
  • Used Java, Spring Boot with JPA validation and Maven project builders to develop the code and deploy to the servers.
  • Used RESTful web services to integrate JSON structured objects with the UI
  • Worked with Teamforge and BitBucket repository for version control and code Check-in check-outs.
  • Helped in Teamforge to Bitbucket migration and involved in CI/CD pipelining and transition.
  • Interacted with the Jenkins for continuous build deployments.
  • Responsible for debugging, testing, maintaining and deploying the application based on the tracking errors for spring services using Junit.
  • Deployed the application on the environments like DEV
  • Always worked in squads and participated in pair programming and mob programming.
  • Involved in Mis sprint reviews and validation sessions with Product owner and resolved bugs on the go.

ENVIRONMENT: Java 1.8, Spring boot 5+, Spring JPA, Microservices, Maven, JUnit,, Node.js npm, Angular 6, Jasmine, Karma, Ngnix server, Docker, Kubernetes, RESTful Webservices, JSON Objects, Swagger for end points, XLR, Checksum for error reports, JavaScript, SQL, Oracle, Visual Studio Code, IntelliJ, Teamforge, BitBucket, JIRA, Confluence, Agile Scrum

Confidential

Application Developer III

Responsibilities:

  • Interacted with the Business Technical consultant to get the requirements based on the customer objectives.
  • Documented the design and operational parameters to ensure the business requirement’s are achieved.
  • Organized Implementation review meetings to ensure the team coordinate to follow same execution mechanism.
  • Reviewed the design and documentation to update the user specification and use cases. Update the documentation and layout the plan to the development team.
  • Implemented the functionality based on the Use case specifications to give the user a capability to configure Benefit categories with minimum or less action.
  • Developed the user interface for the web application using Angular JS, Bootstrap, HTML and CSS.
  • Integrate the UI with the controller and DAO developed using Spring Boot architechture.
  • Developed the controllers and DAO’s for the domain objects dat interact with the UI and integrate it with the D Confidential base.
  • Created scripts and queries using Oracle 11g and Toad to retrieve the tables based on the SQL queries.
  • Aligned the D Confidential base queries and embed them into the Spring boot application to perform the d Confidential retrieval based on the user requirement.
  • Created and injected Spring services, Spring controllers and DAO’s to achieve dependency injection and to wire objects of domain classes.
  • Used Faceted Project Validation, Java, Spring Boot validation and Maven project builders to develop the code and deploy to the servers.
  • Used SOAP and RESTful web services using JAX-WS, JAX-RS to integrate Angular JS with promises for various requirements of RESTful API.
  • Interacted with CASCM (CA Harvest Software Change Manager Bookshelf) repository for version control and code Check-in check-outs.
  • Interacted with the existing applications based on JSF and WebSphere to restructure the d Confidential in the current application.
  • Responsible for debugging, testing, maintaining and deploying the application based on the tracking errors for spring services using Junit.
  • Deployed the application on the environments like SIT
  • Used local repositories along with Eclipse.org to associate the project to run on the targeted Pivotal tc Server Developer Edition at Runtime(v4.0)
  • Scheduled DEMO for every sprint work developed to give the business progress updated on a timely manner.

ENVIRONMENT: Java 1.8,, Spring, Spring bootMaven, JUnit, Mockito, Node.js npm, Angular 7, Tomcat server, RESTful Webservices, JPA, JavaScript, JSF, Java Prime Faces, SQL, PostgreSQL, Oracle 11g DB, Toad for Oracle 12.10, Visual Studio Code, STS(Spring Tool Suite v4), CASCM, Agile Scrum.

Confidential

Full Stack Java Developer

Responsibilities:

  • Interacted with the Business Analysts to gather the required Functional Specification Documents for the project.
  • Actively involved in Software Development Life Cycle (SDLC) as Modeling, Analysis, Design, Development. Involved completely in Agile approaches, Including Test-Driven Development (TDD) and Scrum.
  • Participated in daily standups, sprint reviews, Kickoffs for project management.
  • DevelopedtheUImodulesusingJSP,HTML,CSS,JavaScript,AngularJS,jQuery, XSL/XSLT and AJAX.
  • Developed multiple enterprise applications using Hibernate framework, Spring IOC, Spring MVC, Spring Boot, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, RESTful web services.
  • Created and injected Spring services, Spring controllers and DAO’s to achieve dependency injection and to wire objects of business classes.
  • Integrated Single sign on using LDAP and Active directory on Spring security layer, successfully maintained users and groups integrity in the application.
  • Exposed Stateless session beans as SOAP, RESTful web services using JAX-WS, JAX-RS. Implemented Angular promises to handle asynchronous communication with our RESTful API for various requirements.
  • Developed classes using core java concepts like Multithreading, Exception Handling, and Collections.
  • Defined Hibernate Named Queries for performing batch while defined Criteria Queries for Microservice.
  • Used Drupal, a robust web content management platform to provide rapid development and delivery of flexible and secure websites.
  • Used Spring Boot, Spring Security to build Microservices and deployed to AWS cloud.
  • Used Spring Cloud AWS Core, Spring Cloud AWS Context, and Spring Cloud AWS Messaging.
  • Extensively worked on writing complex PL/SQL Queries using joins, stored procedures, Functions, Triggers, Views, Cursors, Materialized Views, dB links, External views, indexes in Oracle DB & SQL tuning to reduce time in the application.
  • Designed and developed the back-end applications and did some test-case debugging with code coverage as well as runtime debugging with IntelliJ Idea IDE.
  • Used Ionic, open source SDK for hybrid mobile application development using Angular JS and Apache Cordova.
  • Involved in developing application using PostgreSQL and wrote queries to test the d Confidential dat was sent through the API call.
  • Used Jenkins build for building and deploying of the applications and implemented force builds when the build fails.
  • Responsible for debugging, testing, maintaining and deploying the application and used log4j for tracking errors and debugging the code. Created test cases to test spring services using JUnit and Mockito frameworks.
  • Implemented the annotations to support the APIs for Audit Logging purposes by making configurations in the properties file which routes the logs to RabbitMQ server.
  • Version control was mandated through GitHub.

ENVIRONMENT: Java 1.8, ReactJS, Spring, Maven, JUnit, Mockito, Node.js npm, Agile Scrum, Tomcat server, RabbitMQ RESTful Webservices, JPA, JavaScript, XCode, Apache CXF, Hibernate, JMS, PostgreSQL, Ionic, IntelliJ IDEA, GitHub, AOP, Log4J, AWS

Confidential - CHARLOTTE, NC

Full Stack Java Developer

Responsibilities:

  • Developed the User Interface Screens for presentation using Angular-JS, Ajax, Bootstrap, Java Script and HTML.
  • Developed Spring AOP aspects for logging and exception handling and involved in integrating Spring with Hibernate.
  • Creating the project startup UI me.e. generic XHTML facelet templates, generic JSF validators and converters, backing beans, Facescontextutil methods etc.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Integrated Tiles 3 framework with Spring MVC to simplify the development of User Interface.
  • Reviewed and analyzed online banking/ ACH transactions to determine fraud activity.
  • Executed and performed client services which included; client calls, transaction processing, inquiry response/ research, account maintenance and analyzing customer questions, requests and problems.
  • Executed and performed the day-to-day resolutions of complex problems and escalated client complaints.
  • Responsible for and assisting all team members with claims and handling difficult calls.
  • Hands on experience in business rules discovery, rules harvesting and rule development in ODM.
  • Involved in designing and building Domain Models, Java Execution Models and Business Object Models for Business Rules and events Applications.
  • Implemented operational decision manager application programming interface.
  • Implemented Spring Security with interceptor features to provide Autantication and Authorization for log in functionalities.
  • Used React.js, which allowed us to render pages on both the client and server using the codebase.
  • Developed various web pages and components using React JS by implementing Redux components and libraries and predefined components from NPM (Node Package Manager).
  • Build stable React JS components and stand-alone functions to be added to any future pages.
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Implemented Backup and restore procedures and developed scripts for backing up TAM/TDS components.
  • Defined Object Relational Mapping for Hibernate and performed spring integration with Hibernate for d Confidential access.
  • Created user roles and groups for securing the resources using Tivoli Directory Server
  • Monitored and supported all production applications and resolved any infrastructure issues encountered.
  • Developed Spring AOP aspects for logging and exception handling and involved in integrating Spring with Hibernate.
  • Expertise in using Named queries to pull all HQL d Confidential using annotations.
  • Involved in designing and implementation of MVC design pattern using Struts framework for web-tier.
  • Designed and developed UI screens with JSF to provide interactive screens to display d Confidential for provider module.
  • Wrote code for consuming a Restful Web service with AngularJS.
  • Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
  • Performed indexing and searching on large documents using Apache Lucene.
  • Expertise in D Confidential base application programming for Oracle, PostgreSQL server using Stored Procedures, Triggers, Views etc.
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules.
  • Generated a complete maven project structure and added dependencies, plugins to pom.xml.
  • Worked on providing authorization and autantication to applications using Spring security and protected the application against attacks like session fixation and clickjacking.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Monitored the error logs using Log4J and fixed the problems.
  • Learned and implemented Java design patterns like Front Controller, Service Locator, Business Delegate, D Confidential access Object, Factory Pattern, Session Façade, etc.
  • Developed scripts using Python scripting, XML to automate some of the menial tasks and used GitHub repository to run the Jenkins job for Continues Integration.
  • Used transaction Management to coordinate transactions among various resources in the application.
  • Developed dynamic templates and Servlets and provide excellent application management capabilities.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Parsed XML&JSON responses received in Java code through Web Services.
  • Managed and administered workloads, server groups and clones in WebSphere Application Server. Created, configured and administered Profiles, several Clusters, Nodes and Node Groups for WebSphere Application Server.

ENVIRONMENT: Agile, Java/J2EE, Spring 4x, Spring Boot, hibernate 4.3, Spring AOP, Spring, JMS, Web Logic 10.3, Angular JS, MongoDB, Oracle 11g, XML, Docker, SAX, ODM, JSF, Redux, React Js JAXB, WSDL, TAM, SOAP, REST, Java Script Es6, Bootstrap, SASS, JQuery, Gradle, AJAX, HTML5, CSS3, Gradle, RESTful, Perl, Bash

Confidential

Full Stack Java Developer

Responsibilities:

  • FollowedAgile Software Development Methodology.
  • Developed various screens dat checks summons using Struts framework and Tiles.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and d Confidential base interaction.
  • Designed various grid panels and various UI components using EXT JS framework and JQUERY.
  • Designed and developed the UI components using JSP, HTML, CSS, JavaScript, AngularJS, jQuery and AJAX.
  • Used Backbone.js to develop the front-end of the application.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Developed the application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the d Confidential to JSPs.
  • Deployment of Application in the JBoss Server environment using ANT tool using Struts architecture with the JSP Client.
  • Implemented the persistence layer using Hibernate and configured Hibernate with Spring to interact with the D Confidential base from the DAO.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Used Hibernate, Object Relational-Mapping (ORM) solution, technique of mapping d Confidential representation from MVC model to Oracle Relational D Confidential Model with a SQL-based schema.
  • Developed HQLs and Named Queries and wrote D Confidential Access Object (DAO) to handle HQL queries.
  • Used Web Services - WSDL and SOAP for client side for exchange rate calculation.
  • Used Apache CXF tiles framework with struts to reduce the redundancy between JSP pages and used struts for implementing business model logic.
  • Coded different action classes in struts responsible for maintaining deployment descriptors like struts-config.xml and web.xml for global forwards, error forward and action forwards.
  • Designed and developed the project using Struts MVC design pattern and used Struts-Validator frame-work for all front-end Validations for all the form entries.
  • Extensively worked with Oracle d Confidential base, created and worked with various d Confidential base objects like Packages, Stored Procedures, Functions, Triggers, Views, Materialized Views, D Confidential base Links, external tables, Materialized Views etc.
  • Used Maven for application build and war file generation.
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT.
  • Developed and tested the applications on JBoss Application Server.
  • Code Reviews, customization and maintenance of code across applications.
  • Responsible for release of code into production and its integration with other Applications.
  • Identifying and developing test cases and test scripts to perform load tests for Performance and regression testing.

ENVIRONMENT: Java 8, J2EE, Struts 2.0, Eclipse, JSF2.1, Spring MVC, Spring Security, Spring AOP, Spring Transactions, Spring ORM, Hibernate3.0, Apache CXF, Spring WS, JAX-WS, XML, XSLT, JSP, JavaScript, jQuery, HTML, CSS, AngularJS, Backbone.js, JUnit, Oracle 11g, Maven, JBoss

Confidential

Java/ J2EE Developer

Responsibilities:

  • Developed the application using MVC-1 Architecture using JSP 1.7, Servlet 2.5 and EJB 2.0.
  • Participated in client requirement gathering in SCRUM environment.
  • Developed Class diagrams, Sequence Diagrams using UML 1.1.
  • Preparation of Low-level Design document which include program specification and unit test plan.
  • Developed HTML 2.0 and JSP 1.7 pages for user interaction and d Confidential presentation.
  • Used JavaScript 1.5 in applications outside of web pages like PDF documents, site - specific browsers and desktop widgets.
  • Defined the presentation semantics of the document written in a markup language using CSS 2.
  • Used the d Confidential binding, workbench and update manager of the Eclipse RCP 3.x.
  • Developed JSPs 1.7 to implement the business logic and used Java Beans 2.0 to retrieve the d Confidential .
  • Coded Enterprise Java Beans 2.0, which implemented business rules and business logic.
  • Developed the Java 1.3 classes and JavaBeans 2.0.
  • Created tables in the Oracle d Confidential base 7.
  • Deployed the application (EAR) on WebLogic Application Server v8 using Eclipse 3.1 as IDE.
  • Performed Unit Testing and Integration Testing of the application using JUnit 3.7.
  • Used CVS 1.10 for source code version control.
  • Supported Maintenances and bug fixes.

ENVIRONMENT: Core Java (J2EE 1.3), JSP 1.7, JavaBeans 2.0, JavaScript 1.5, Servlets 2.5, UML 1.1, JUnit 3.7, CVS 1.10, EJB 2.0, CSS 2, HTML 2.0, Oracle 7, Eclipse RCP 3.x, Apache Tomcat Web Server v7.0, WebLogic Application Server v8.0, Eclipse IDE 3.1

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted with business users extensively and created design document and functional specification using Rational tool.
  • Used Eclipse for Java code development.
  • Resolved and worked on troubleshooting the problems and fixed the bugs by utilizing Java and XSLT.
  • Created XSLT style sheets for the XML d Confidential transformations dat included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
  • Worked with Maven integration plug-in for Eclipse and deployed the project on Tomcat.
  • JUnit Test cases for each case in specific modules to test the functionality.
  • Used Cognos Connection extensively for organizing, security, scheduling and distributing reports.
  • Used Cognos Software for flexible deployment and better business outcomes.
  • Involved in the user interface development using JSP, HTML, CSS, JSTL and JavaScript.
  • Worked closely with customer support to halp fix bugs.
  • Used CVS as source Version control.
  • Followed IDP process during development with iterations.
  • Coordinated with QA during testing phase and halped resolve bugs.

ENVIRONMENT: Java SDK 1.5, JSP, Servlets 2.x, EJB, JDBC, Cognos, JUnit, XML, UML, Tomcat 4.x, Toad 3.x

We'd love your feedback!