We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Newark, DE

SUMMARY:

  • 11 years of experience in Applications high level, low level design, development using Java/J2EE technologies and 2 years in Unix Shell Scripting development.
  • Extensive programming skills in Spring, Spring Boot, Spring Integration, RESTful Web Services, Hibernate, JPA, Servlets, JSP, EJB, JavaScript, Ext JS, JQuery, JDBC, XML, DBMS, SQL, SOA using SOAP and Struts.
  • Strong Experience on Object Oriented Analysis, Design and Programming.
  • Strong Analytical, Problem solving and debugging skills.
  • Proficiency in using various Java/J2EE Design Patterns like Singleton, Microservices, MVC, DAO, Front Controller, Business Delegate, Session Facade, Service Locator etc.
  • Experience in developing cloud compliant Microservices applications.
  • Expertise in developing the distributed applications using web services and J2EE Application/Web Servers such as IBM Web Sphere, Oracle Web Logic, Apache Tomcat, Jboss, etc.
  • Hands on experience in writing queries and designing schemas with databases Oracle, Postgress involving stored procedures, triggers, functions, indexes, and packages.
  • Experience in developing SOAP based web services using Apache CXF and Axis.
  • Working knowledge in web application framework JavaScript libraries JQuery, Ext JS, basic knowledge in CSS3, Angular JS.
  • Hands on the tools such as Intellij, Eclipse, IBM RAD, Toad, SQuirreL SQL Client, UNIX VI editor, IE Developer tools, Firefox - Firebug, REST Client, SOAP UI and Selenium etc.
  • Experienced in writing Maven scripts to build J2EE applications.
  • Strong knowledge on Multithreading and Concurrency concepts in Java.
  • Experience in all phases of software life cycle.
  • Strong analytical skills with ability to understand client’s business need, transform them into technical design and implementation.
  • Involved in day-to-day meetings to gather information and requirements from the business analysts, clients, end users, and capture non-functional requirements.
  • Strong understanding about Data Structures and Algorithms.
  • Trained and mentored junior team members.

TECHNICAL SKILLS:

Java/J2EE Technologies: Java 8, Java 7, JSP 2.0, Servlets 2.3, JDBC, JMS, EJB 3.0, JPA 2.0

Framework and ORM tools: Spring 4.3, Spring Boot 1.2, Spring Integration 4.3, Struts 1.3, Hibernate

Spring: Spring IOC, AOP, Spring MVC, Spring JDBC, Spring DAO with JPA

Markup & Scripting Languages: JQuery, Ext JS, JavaScript, AJAX, JSON, HTML, CSS, Angular JS

XML technologies: XSD, XSL, XSLT, XPath, JAXP, JAXB, Sax Parsers, DOM Parsers

SOA: JAX-WS(SOAP, WSDL), JAX-RS(REST full Web Services)

IDEs: Intellij Ultimate, Eclipse Luna 4.2, IBM RAD

Application Servers: IBM Web Sphere 8.0, Jboss 5.0, WebLogic 10, Tomcat 7

Database: Oracle11g, Postgress 9, DB2

Build Scripts, Unit Testing: Maven 3.3.9, SLF4J, Log4j and Mockito, JUnit, HP Quality Center, JIRA

Version Control Tools: Tortoise SVN and Perforce.

Operating System: Sun Solaris UNIX /Cent OS (Linux) and UNIX Shell Scripting.

SDLC: Agile- Scrum methodology, Waterfall.

PROFESSIONAL EXPERIENCE:

Confidential, Newark, DE

Java/J2EE Developer

Responsibilities:

  • Involved in Design and Development of various gateway microservices using Spring Boot, Apache Kafka, Spring integration for JPMC internal cloud platform.
  • Implemented Alts Gateway for FM3 business.
  • Designed and Implemented MOS Gateway for fixed income orders business.
  • Implemented SOAP webservices and Rest Webservice clients for gateways using Janus Authentication.
  • Involved in Development of Cyber Ark enabled security for gateways.
  • Involved in Development of im-router gateway project for equity business.
  • Implemented IBM MQ configurations with spring integration for message flow for all the gateway components.
  • Involved in Design and development of Synapse Gateway Queue simulator.
  • Implemented unit tests using Mockito.
  • Involved in improving code quality using Sonar Qube tool.
  • Designed and implemented automated deployment scripts using Perl scripting and Unix shell scripting, AIM jobs, performed deployment activities using AIM jobs.

Tool: and Technology: Java 8, Spring 4, Spring Boot, Spring Integration, Apache Kafka, Maven 4.0, Mockito, Sonar Qube, Intellij, GIT, Bitbucket for code repository, IBM UMQs, Cassandra.

Confidential, Fort Mill, SC

Java/J2EE Developer

Responsibilities:

  • Implemented LC-RC Integration for CURD Operations using Rest full Web Services.
  • Developed and tuned database queries for Equities and Commodities business.
  • Configuring application for various business (root query setup) to generate reports.
  • Developed Tool for root query configuration (which generates data base setup scripts).
  • Used java multithreading to handle multiple report load requests run concurrently.
  • Used soap UI tool to test rest LC - RC Integration web Services.

Tool: and Technology: Java 7, Spring 3.1, Spring-IOC, Spring-MVC, JPA 2.0, Hibernate 3.3, WebLogic 10.3, Maven 3.0, Ext JS, JavaScript, DAOs, JSP, JUnit, Oracle, Eclipse 4.2 and SVN

Confidential, Fort Mill, SC

Java/J2EE Developer

Responsibilities:

  • Designed and implemented end to end complete business flow for Credit, Equities CCAR 14Q data for Fed submissions.
  • Designed and developed UI using Ext JS for interacting with RunManager to perform various operations such as uploading dynamic mapping data to application and refresh cache dynamically, restart application using different cob dates, ability to process different risk stripes dynamically.
  • Created Restful web services using Spring API( RestController) and consumed using Extjs UI.
  • Developed and tuned database queries for Credit Stripe data extraction.
  • Used spring security a flexible and powerful authentication and access control framework to secure application, provide access to authorized users and limited access according to their roles as per entitlements.
  • Implemented User Interface to interact with application, file upload and download operations form for various risk stripe mapping codes gets uploaded using reusable dynamic form.
  • Used multithreading to handle various application operations to run concurrently.
  • Interact with various business stake holders and gather requirements and analysis of requirements.

Tool: and Technology: Java 7, Spring 4.2, Spring-IOC, Spring-Security, Spring-MVC, JPA 2.0, JDBC, Maven 3.0, Ext JS, JavaScript, DAOs, JSP, JUnit, Oracle, Eclipse 4.2 and SVN

Confidential, Cincinnati, OH

Java/J2EE Developer

Responsibilities:

  • Worked with business closely to provide solution and to implement end to end solution for WC, MH, DW applications.
  • Used Front Controller, MVC, DAO, Service Locator, Business Delegate, Factory, Singleton and Proxy Design Patterns.
  • Implemented JSTL custom tag libraries.
  • Enhancement of UI for External Quoting Interface application using Spring Core, Spring MVC.
  • Enhancement and Support of Web Service implementation for Allstate for Manufactured Home and Boat applications using Spring Web Services.
  • Debugging and fixing defects of Web Services of Dwelling, Manufactured Home and Watercraft.
  • Fixing UI defects migration from IE 8 to IE 9 and IE 10.
  • Camel routing and mediation is used to collaborate multiple web service calls for quoting.
  • Implemented overlay for Confidential registration screen using JSP and JavaScript using Struts MVC navigation.
  • Used stored procedures for Protection Code Translation, configured values.
  • Application configuration and server set up for Web Sphere Application Server.

Tool: and Technology: Java 6, Spring 3.1, JPA 2.0, Struts, JDBC, Web Sphere 8.0, Maven 3.0, JQuery, JavaScript, EJB, DAOs, JSP, Servlets, JUnit, DB2, Oracle, Eclipse and SVN

Confidential, Cincinnati, OH

Java/J2EE Developer

Responsibilities:

  • Used Data-Access Objects (DAO) architecture for abstracting data-access with Spring ORM JPA implementation, Spring Declarative Transactions.
  • Used SLF4J for logging framework and Log4J as implementer.
  • Debugging and fixing, identifying various issues reported in different applications which use filter.
  • Keeping all the applications are in sync with latest version of filter.
  • Software continues integration and release process using Jenkins.
  • Used JUnit framework extensively for unit testing.
  • Tool and Technology: Java 6, Spring IOC, Spring MVC, CXF Web services, DAO, JPA, Web Sphere 8.0, Maven 3.0, JSP, JUnit, Oracle, Eclipse and SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented MVC-based GUI architecture using Struts.
  • Implemented MVR results overlay using JQuery, CSS, JavaScript, JSP.
  • Developed policy cancellation page.
  • Redesigned UI for Memo Diary page to show memos and diaries.
  • Implemented Web Application migration to IE8 to IE9 and Firefox 10 using JQuery.
  • Developed and tested code for new implementation.
  • Analyzing, Debugging and Fixing Defects.

Tool: and Technology: Java 6, Spring, Hibernate, Struts, JQuery, JavaScript, JSON, REST ful API, Web Sphere 8.0, Maven 3.0, EJB2.0, DAOs, Servlets, JSP, JUnit, DB2, Oracle, Maven, Eclipse and SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyzed requirement specification and prepared technical requirement specification and underlying architecture.
  • Involved in development of Purge feature and updating functional specs according to new requirement.
  • Involved in Netrics - Text Search enhancements of MDM.
  • Involved in massupdate UI migration to GWT technology, developed servlets and GWT-RPC for implementation.
  • Involved in development of DAOs for workitem feature of MDM.
  • Developed SQL queries for purge, workitem and Text Search feature.
  • Involved in development of DAOs for End Effective Dated Records feature of MDM.
  • Analyzing, replicating, debugging and fixing of bugs (Ex: EJB transactions related bugs).

Tool: and Technology: Java 6, EJB2.0, DAOs, JBoss 5.0, Servlets, GWT, ANT, Eclipse and SVN.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in migration of EJBs to spring framework.
  • Project implemented in Agile Development, used Scrum methodology.
  • Involved in development of customer care web services using WSS and CERTs, and tested web services using SOAP UI tool.

Tool: and Technology: Java 6, EJB3.0, Spring 3.0, Hibernate, Weblogic, Maven, SOAP web services, Eclipse, Perforce and Linux.

We'd love your feedback!