We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Over 10 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • AWS certified Solution Architect - Associate
  • Expertise in SOAP web services and Restful API
  • Experience on developing Java based applications as Microservices.
  • Experience on developing applications wif Spring Boot and Spring Batch frameworks.
  • Proficiency in developing web applications and serverside development using ORM - Hibernate,EJBs, JSF, JDBC, JNDI,JSF, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
  • Expertise in developing teh distributed applications using EJB 2.0 specification and J2EE Application Servers such as IBM Web Sphere, BEA Web logic, Apache Tomcat.
  • Hands on experience wif Oracle, PL/SQL involving stored procedures, triggers, functions, indexes.
  • Knowledge of containerization using Docker.
  • Working knowledge on XML Technologies JAXP (DOM and SAX parsers), XSLT, XPath.
  • Expertise in developing web applications based on AngularJS and JSF frameworks.
  • Experience in using teh Object Relational Mapping tools Hibernate, OpenJPA, iBatis
  • Good experience in Spring’s IOC, AOP and Spring’s integration wif Hibernate and Apache Camel technologies.
  • Experience in JSF 1.2 wif RichFaces, ajax4jsf, and Facelets.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Service Locator etc.
  • Worked on unit testing frameworks like Junit and Mockito.
  • Over 5 years of experience in project execution using Agile methodology, CICD and TDD process.
  • Experience in all phases of software development life cycle.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Hands on experience in project repository tools like git, Clear case and SVN.
  • Strong analytical skills wif ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from teh clients.
  • Research-oriented, motivated, proactive, self-starter wif strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL

Web/XML Technologies: JSF, AngularJS, JQuery, HTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, JAXB2.0.

Frameworks: Various Spring frameworks including Spring Boot and Spring Batch, EJB 2.0 MDB, Hibernate 3.0, JSF 1.2, Junit, Mockito

Apache Projects: Maven, Camel, Velocity and Apache POI., iBatis, OpenJPA

Tools & Utilities: Eclipse, RAD, RSA, Jenkins, uDeploy

Application/Web Servers: BEA Web logic, IBM Web Sphere, Tomcat.

RDBMS: Oracle 11g

Source Control: Git, Rational Clear Case, SVN

Design Patterns: Singleton, Session Facade, Factory, Service Locator, Value List Handler, Transfer Object, Front Controller, DAO, Iterator, Command, Observer.

Operating Systems: Linux, Unix, Windows

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Senior Java/J2EE Developer

Responsibilities:

  • Understanding teh Dovetail payment gateway product.
  • Designing teh integration points wif upstream and downstream applications.
  • Designing and implementing teh standalone modules wif Spring Core, Spring Boot, Spring Batch and various open source application from Apache Software Foundation e.g apache camel, POI, Velocity.
  • Writing test scenario and test cases.
  • Technical implementation of teh requirements which is, to develop teh functionality using java, Spring, SOAP, Restful APIs and other open source tool applicable to achieve teh functionality.
  • Manage teh code in teh common code repository like SVN and Git.
  • Follow teh CICD process to build and deploy applications using Jenkins and uDeploy.
  • Co-ordinate wif teh downstream or dependent applications to validate teh process flow.
  • To come up wif migration strategy to cloud environment by developing proof of concepts using AWS APIs.
  • Designing and developing microservices wif Docker implementation.
  • Understanding teh process flow of teh wire transaction which includes domestic, international, inbound and outbound transactions.
  • Teh entire project implementation was done following teh TDD and agile methodology.
  • Analyzing teh process flow for each wire types.
  • Analyzing teh gaps between teh out of teh box functionality of teh Dovetail product and teh Capital One requirement to process wires.
  • Preparation of detailed design for teh requirements for teh gaps identified.
  • Co-ordinate wif upstream and down-steam application teams to understand teh integration points.
  • UAT and post implementation support.
  • Defect fixing.

Environment: Java 1.8, Spring 4.0, Spring Boot, Spring Batch, Spring JDBC, Weblogic 12c, SOAP services and Restful API, Apache Maven, Camel, Velocity, POI. XSLT, XPath, SVN, Git, Jenkins, uDeploy Agile methodology, JIRA, AngularJS, Junit, Mockito, AWS APIs involving S3, SNS, SQS, Lambda, EC2. Containerization wif Docker

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Involved in requirement analysis wif onsite (UK) team.
  • Designing of webservices and coming up wif teh WSDL for SOAP services.
  • Producing teh webservices wif WSDL.
  • Designing and developing teh integration of webservices wif Hibernate persistence layer, JMS wif message driven bean.
  • Producing teh webservices wif dual protocol (HTTP, JMS)
  • Configuring teh JMS queues and deploying application on Websphere application server.
  • Developing test suites in SOAPUI tool.
  • Writing and testing teh webservices wif Junit test cases.
  • Supporting teh System testing and bug fixing.

Environment: Java 1.7, JAX-WS specification, WSDL, XSD, Websphere application server, Apache Maven, Axis2 implementation of JAX-WS, Hibernate 3.0, SOAPUI, Agile methodology, Clear case, Junit.

Confidential, Connecticut, US

Senior Java/J2EE Developer

Responsibilities:

  • Understanding and analyzing teh existing quote creating application developed in portlets.
  • Designing teh wireframes and process flow for each of teh pages
  • Designing teh JSF process flow
  • Developing teh integration of teh JSF wif teh services to retrieve data from teh backend
  • Developing teh middle layer component using Hibername to retrieve data from teh backend.
  • Developing teh JSF pages wif Richfaces, Ajax4jsf and Facelets.
  • Leading teh code review process for other members of teh team.
  • Deploying teh application on Weblogic application server.
  • Unit testing and involved in UAT.
  • Worked closely wif teh testing team in teh system testing phase.

Environment: Java 1.6, JSF 1.2, Facelets, Richfaces, Ajax4jsf, Java Script, HTML, CSS, Web logic 10.x, Hibernate

Confidential, Seattle

Senior Software Engineer

Responsibilities:

  • Designed and Implemented Hibernate data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections and caching.
  • Involved in Implementation of Middleware framework using Hibernate wif Spring.
  • Developed POJOS for Data Model and created respective hbm files to map teh Java Objects wif Relational database tables.
  • Designing teh JSPs wif JSTLs for teh frontend application and integrating it wif teh backend services
  • Maintained teh application configuration information in various properties file.
  • Performed unit testing, system testing and integration testing.

Environment: Java, Hibernate, Spring Framework, Servlets, JSP, HTML, Java Script, CSS, Oracle 10g. Windows, AIX Unix, Junit.

Confidential

Senior Software Engineer.

Responsibilities:

  • Designing and developing teh WSDL for SOAP service
  • Developing teh Axis2 implementation of SOAP Web services.
  • Designing teh Data Access Layer wif Apache OpenJPA and Oracle 10g.
  • Writing complex SQL queries, stored procedure to retrieve data.
  • Test teh services using Junit test cases.
  • Developed EJB MDB to communicate wif ESB layer for processing commissioning messages from DNMS application.
  • Developed complex logics for fetching huge data and processing them.
  • Optimizing teh SQL queries for performance enhancement.
  • Unit test using SOAPUI tool and Jnit.

Environment: Java, EJB 2.0, Axis2 JAX-WS implementation, JAXB, Websphere Application Server, Oracle 10g, PL/SQL, RSA, AIX Linux Server.

Confidential, Jacksonville, FL

Software Engineer

Responsibilities:

  • Analyzing teh current environment and gathering teh requirements dat can be built on Chordiant application.
  • Creating High Level and low-level design of teh business logic involved in Citicards.
  • Scribing of teh detailed System Design document and analyzing impacts on teh existing services for new enhancements.
  • Developing, Testing and delivering teh services, accessors, mappers, client tasks and BPD for Use cases.
  • Developing common components like ESBAccessor and Logging dat is used across teh LoBs.
  • Code Review using Hammurapi.
  • Coordinating teh User AcceptanceTesting
  • Support for existing versions of teh application in both Production and Test
  • Unit Testing using Junit, Defect Fixing
  • Manage teh knowledge process and Configuration.

Environment: Chordiant BPM tool, Java, JSF 1.x, Websphere Application Server, log4j, Ant, Oracle, RAD, Facelets, JSTL.

Confidential, Santa Clara, CA

Software Engineer

Responsibilities:

  • Designing and developing entry exit criteria for teh process flows.
  • Designing, Developing and Testing teh Business Process Models.
  • Developing teh discussion forum.
  • Unit Testing, System Testing and Bug Fixing.
  • Performed backup validation.
  • Worked on FTP to SCP migration.
  • Changed check copy jobs dependency.
  • Tested fault tolerance

Environment: i2 DF and SPP modules, Unix shell scripting, Tivoli monitoring tool

We'd love your feedback!