We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Wayne, NJ

SUMMARY

  • Over 14 years of IT industry experience in Retail, Telecom, Healthcare and Banking.
  • Senior full stack Java developer.
  • Experience in developing REST API service using Java 8, Spring Boot in AWS.
  • Hands on in creating Single Page Application and reusable components in Angular 2/4.
  • Experience on complete Software Development Life Cycle (SDLC) using various methodologies like Rational Unified Process (RUP), Waterfall Model, and Agile.
  • Involved in Analysis, Design, Development and Implementation of web - based applications.
  • Strong functional experience in architecture, consulting, design, development and implementation of small, medium and large scale applications in healthcare industry.
  • Strong experience in Java/J2EE based web application development.
  • Having Experience in JSF UI Component Development & Graph/Chart component Development in Java/SVG
  • Strong analytical skills with excellent interpersonal and communication skills.
  • Ability to work on multiple projects and multi-tasking.
  • Willingness and ability to quickly adapt and learn new technologies.

TECHNICAL SKILLS

Languages: Java 8, C/C++ and VB

Web Technologies: Servlets, JSP, JDBC, XML, SVG, AJAX, HTML, CSS, JS, ASP, JQuery, Angular 2.0/4.0, Typescript, Thymeleaf

Frame Work: Struts, JSF, ICE faces and Spring/Spring Boot

ORM Tool: Hibernate

Databases: MS Access, Oracle 12c, SQL Server 2000, Sybase, DB2 and MongoDB

App/Web Server: JBoss App & Portal Sever, Apache Tomcat, IIS, WebSphere 7.0, WebLogic

Development Tools: IntelliJ, Eclipse, RAD 7.5 and WebStorm

Configuration Tools: Git/Bitbucket, Harvest, ClearCase and AccuRev

Others: Data Power, SoapUI, UML, Ant, Maven, Junit, EMMA, Portlet, JRebel, Lombok, Jenkins, Swagger and Netflix Hystrix

Operating Systems: MS DOS, UNIX, Windows and Mac

Cloud Platforms: Amazon Web Service (AWS)

Job Functions: Estimation, Requirement Analysis, Design, Coding and Testing

PROFESSIONAL EXPERIENCE

Confidential, Wayne NJ

Senior Java developer

Responsibilities:

  • Responsible for new ToysRus.com entire homepage API development from scratch to production.
  • Part of Product listing and product detail page API development team.
  • Working on multiple scrum teams.
  • Implemented multithreaded and circuit braking API design using Netflix’s Hystrix library.
  • Implemented multiple API calls to external Oracle ATG system and third party systems like BloomReach, Certona, HookLogic/Criteo, SearchDex.
  • Code review and merge thru Git/Bitbucket and continuous deployment using Jenkins.
  • Implemented integrating testing and load testing using SoapUI.
  • Implemented multiple API performance improvement activities.
  • Implemented external cache and local cache using Redis and Google Guava.
  • Refactoring existing monolithic application into micro service based modules.
  • Working on creating the entire product catalog data using MongoDB in micro service architecture.

Environment: Java 8, Spring Boot, Spring Cloud, REST web service, Netflix Hystrix, Lombok, Swagger, Redis, AWS cloud platform, Git/Bitbucket, Jenkins, JIRA/Agile, MongoDB, Oracle ATG, Oracle 12c, IntelliJ and Soap UI.

Confidential, Warren, NJ

Software Engineer

Responsibilities:

  • Responsible and leading for building Redesign Kiosk and desktop Admin applications in angular 2 from POC to Production.
  • Responsible for angular application design, framework, project structure, and finding right development tools and mentoring team members to follow coding styles as per the angular.io standard.
  • Implemented multi-language support using ng-translate angular library.
  • Implemented generic spinner/loading page component to be used in the entire application components where waiting for the data from service to render the page.
  • Implemented caching assets in client side using HTML5 app cache feature to support offline mode in kiosk.
  • Implemented entire application reloading component in kiosk without manual intervention based on the app version from service.
  • Implemented peripherals (barcode scanner, check scanner, cash acceptor) angular services to talk to external shell application to integrate with hardware.
  • Implemented session timeout component and will be triggered whenever is customer is idle for some time and wait for extended time to user to respond else it will automatically signed out.
  • Created device test pages to test the all peripherals for kiosk admin.
  • Implemented Kiosk admin desktop application in angular with PrimeNg for all form based controls.
  • Worked with environment team to build and deployment in Integration, QA and production.
  • Used web-pack for angular project bundling.
  • Recently have migrated angular version from 2.x to 4.x.
  • Implemented Bill Payment Kiosk REST services in Spring MVC framework.
  • Worked in Agile/Scrum/JIRA based development process for this entire application development.

Environment: Java/J2EE, Spring, Hibernate, XML, HTML5, AJAX, Java Server Pages, JavaScript, CSS3, JQuery, Angular 2.0/4.0, Oracle WebLogic, Oracle DB, AccuRev, JRebel and UNIX.

Confidential, Florham Park, NJ

Lead Developer

Responsibilities:

  • Requirement gathering with Business users and Business analysts.
  • Responsible for creating High level design and Low level design as per the business requirement.
  • Working closely with the team, product management, and QA to design and develop software applications.
  • Developing and perform unit testing of newly created software.
  • Creating Prototype solutions as needed.
  • Documenting the work to allow for easy hand-off to other teams.
  • Building scalable and fault-tolerant solutions.
  • Leading code and design reviews.
  • Working closely with architects to create and implement new system designs as well as make improvements to existing systems.
  • Responsible for one or more major system components and processes.
  • Providing effort and cost estimates for the projects.

Environment: Java/J2EE, Spring, Hibernate, XML, HTML, AJAX, Java Server Pages, JavaScript, CSS, HTTP, AngularJS, Apache Camel, CVS, Maven, IBM Rational Application Development (RAD), IBM WebSphere Portal Server, IBM WebSphere Application Server (WAS), UNIX.

Confidential, Franklin Lakes, NJ

Lead Developer

Responsibilities:

  • Responsible for proposing and implementing Spring MVC and JAXB based restful web service for a multilayer application MNM Redesign.
  • Developed key and complex services which are consumed by the Pega UI in the front end layer.
  • Responsible for development and implementation of the Retail Network West application in Java/J2EE and Spring framework.
  • Responsible for creating orchestration web services using DataPower XML appliance for RNM application.
  • Responsible for Migrating the Java applications Retail Network Management and PPO analyzer from Web sphere version 6.0 to 7.0.
  • Responsible for coding, server setup, deployment and coordinating with infrastructure team till application live.
  • Responsible for developing the Pharmacy network adjudication graph in Ab-Initio ETL tool to transfer the data from Anchor application to Retail Network application.
  • Developed several modules in Pega PRPC using flows, activities, connect-sql, connect-http, etc.
  • Support and maintenance of Java/J2EE applications PPO analyzer and Retail Network Management.
  • Offshore-Onshore coordinator.
  • Production support on issues in production environment, coordinating end users, business, Development, QA and management on production issues.
  • Technical Leadership on all key technology issues.
  • Have developed POCs on any new implementation to validate the new technologies.
  • Requirement gathering from the business teams, Release management on different environments and Production release plan.

Environment: Java, J2EE, Spring, Hibernate, AJAX, HTML, JavaScript, Pega PRPC 6.1, Mainframe, DB2, Web Sphere 7.0, Harvest, DataPower, Ab Initio.

Confidential

Lead Consultant

Responsibilities:

  • Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents
  • Interacting with US and UK counterpart for Requirement and Design discussion.
  • Lead analysis sessions, gather requirements and write specification and functional design documents for enhancements and customization; Analyze product impact
  • Present and defend product designs and architecture to clients
  • Coordinate and communicate tasks with developers
  • Ensure that development is performed as per requirements
  • Communicate activities/progress to project managers, business development, business analysts and clients
  • Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process

Environment: Java, Servlets, JSP, Junit, XML, IntelliJ, Tomcat and Sybase

Confidential

Product Developer

Responsibilities:

  • Involved in Business Component development in Spring Framework.
  • Involved in Research, Design and development of AJAX UI using ICEFaces.
  • Involved in Research and development of portlet using JSR 168 complaint in JBoss Portal Server.
  • Coding & Unit Testing
  • Preparing Design documents and Test Plans.
  • Enhancements and Bug Fixing.

Environment: Java, Servlets, JSP, JSF, Hibernate, Spring, XML and SQL Server.

Confidential

Product Developer

Responsibilities:

  • Involved in design and development of the computerized physician order entry (CPOE) module.
  • Design and development of JSF Custom components for CPOE module.
  • Support and maintenance
  • Coding & Unit Testing
  • Preparing Design documents and Test Plans.
  • Enhancements and Bug Fixing.

Environment: Java, Servlets, JSP, EJB, Struts, JSF, HTML, JavaScript and Mumps

Confidential

Software Engineer

Responsibilities:

  • Involved in design and development of the following major modules: Medication, Labs and Tests, Fax, Referral, Vaccination Inventory and Growth Graph
  • Analyze & Design, Coding & Unit Testing, Preparing Design documents and Test Plans, Enhancements and Bug Fixing.

Environment: Java, JSP, Servlets, HTML, XML, SVG, JavaScript and SQL Server 7

Confidential

Software Engineer

Responsibilities:

  • Analyze & Design, Coding & Unit Testing, Preparing Design documents and Test Plans, Enhancements and Bug Fixing.

Environment: Java, JSP, Servlets, HTML, JavaScript and SQL Server 7

Confidential

Software Engineer

Responsibilities:

  • Analyze & Design, Coding & Unit Testing, Preparing Design documents and Test Plans, Enhancements and Bug Fixing.

Environment: Java, JSP, Servlets, HTML, JavaScript and SQL Server 7

Confidential

Junior Software Engineer

Responsibilities:

  • Coding & Unit Testing, Enhancements and Bug Fixing

Environment: Java, Servlets, JSP, HTML, JavaScript, XML, SVG, Oracle 8 and Tomcat

We'd love your feedback!