We provide IT Staff Augmentation Services!

Java / j2ee Developer Resume

Columbus, OH

PROFESSIONAL SUMMARY:

  • 15 years of experience in Software Development Life Cycle (SDLC) including requirement analysis, design and technical specification, code development, code integration, testing and deployment of Object Oriented Analysis, HLD/LLD Designs and UML designs using Java / J2EE technologies .
  • Provided Design solutions, architecture recommendations and implementation java applications
  • Adopted the Client standards and tools to implement in the project solutions
  • Have clear understanding of different development processes that includes Agile, TDD and Waterfall.
  • Expertise and Hands - on experience in several J2EE technologies like JSP, Servlets, JDBC, EJB , XML, HTML, CSS, Ajax, JavaScript, jQuery, RESTful Web Service, SOAP, WSDL, JNDI, Core Java , Spring MVC, Spring Boot, Spring Batch, Struts, Spring Portlet MVC and Object Relational Mapping (ORM) tools like Hibernate 3.x/4.x .
  • Hands-on experience in front-end UI development skills using Java frontend frameworks like JSF, Struts and scripting languages like AngularJS1.2/2, ReactJS, HTML5, jQuery, XML, JSON and CSS
  • Implemented different Java/J2EE design patterns: Builder, Strategy, Decorator, Helper, Chain of Responsibility, DAO, DTO, Business Delegate, Service Locator, Session Façade, Factory, Singleton and Model View Controller.
  • Hands-on experience in implementing Business rules using JRules 5.0, Adobe Life Cycle
  • Experience in SOAP, RESTful, JAXB, JAXP, JAX-WS, JAX-RS, JAX-RPC, XML/XSLT, XQuery and WSDL for developing Web Services.
  • Hands-on experience working with the JMS provider IBM MQ Series. Developed Message Driven Beans (MDB) and extensively used the JMS API.
  • Experience in writing ANT, Maven build scripts and configuring and using Log4j and writing JUnit test cases.
  • Analyzed and developed Use Case diagrams, Sequence diagrams and Class diagrams using the Rational Rose and Together.
  • Hands-on experienced working with source control tools such as Git, SVN, VSS, Rational Clear Case and Dimensions.
  • Experience of application development in different environments like Windows, Docker, Linux and UNIX.
  • Team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.
  • Highly adept at promptly and thoroughly mastering new technologies with a keen awareness of new industry developments and the evolution of next generation programming solutions.
  • Experience in requirements identification, consolidation and providing effort estimation

TECHNICAL SKILLS:

Languages: JAVA1.8, Scala, HTML, XML, XSL

Web Technologies: Servlets, JSP, EJB, JMS, Java Script, JQuery, Angular JS, Express JS, AWS, ReactJS.

RDBMS: DB2, ORACLE, MongoDB, MySQL, SQLServer.

IDE Tools: RAD/RSA, Eclipse, JRules5.0, Docker.

Frame Work: Spring Boot, Struts, Spring, JSF, Eclipse, Hibernate, SWT, JFace, Swings.

Web/Application Server: Websphere, Tomcat, Weblogic, JRun, JBoss

SCM Tools: Git, Clear Case, SVN, Dimension, VSS, HPQC, Clear Quest.

Operating Systems: Windows, Linux.

UML Tools: Rational Rose, Borland Together, Star UML.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Java / J2EE Developer

Responsibilities:

  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS
  • Created web services using JAX-WS and JAX-RS.
  • Implemented Spring 3 DI, DAO, Servlet filters for Authentication, Authorization, Application availability and Request Response logging
  • Implemented JAXB schema validation for JAX-WS and RAX-RS
  • Implemented SOAP fault for exceptions, Spring Jersey exception Mappers
  • Implemented various reports using Oracle SQR programming techniques
  • Implemented various feeds using perl scripts

Environment: AngularJS 1.2,JAX-WS 2.1, JAX-RS 1.1, Spring 3.0, servlets, Java 1.8, JAXB 2.0, Java Swings, Perl, SQR, jQuery, bootstrap, Oracle 10g, Git, SVN, Maven, Jenkins, Websphere 8.5, Tomcat 8.5.

Confidential, Pittsburgh, PA

Java / J2EE Developer

Responsibilities:

  • Implemented AngularJS Controllers to maintain each view data. Validated user actions on the client side and provided responsive feedback.
  • Implemented Express.js, RESTful API, and Spring JDBC templates for database calls.
  • Used ESAPI where possible to fix static and dynamic vulnerabilities. Responsible for code reviews for code developed by team members. Develop a validation framework to handle server side validations
  • Usage of ESAPI where possible to fix static vulnerabilities
  • Responsible for code reviews for the code developed by team members
  • Organized and participated in agile daily scrum and prioritization meetings
  • Build and Deploy application using Maven and Jenkins

Environment: AngularJS, Node.js, Express.js, RESTful API, Java, Spring JDBC, Oracle, Tomcat, STS, Maven, and Git.

Confidential, Columbus, OH

Java / J2EE Developer

Responsibilities:

  • Implemented JAX-RS, JAX-WS web services with JSON
  • Implemented View Layers with JSF, Java Script and CSS
  • Implemented batch jobs using batch framework
  • Implemented various design patterns
  • Build and Deploy application using Maven and Jenkins

Environment: JSF 1.1, Java Script, Java 5, EJB 2.1, JDBC, JAX-WS, XML, DB2, Websphere Application Server8.0, RSA8.5, JSON, SVN, Maven, Jenkins.

Confidential, Columbus, OH

Java / J2EE Developer

Responsibilities:

  • Analyzing, designing and developing client requirements
  • Supporting Business Users for presenting Show & Tell in every Iteration
  • Agile development environment including scrum methodologies
  • Implemented View Layers with JSF and Java Script
  • Optimized code and SQL Queries to batch jobs
  • Implemented UI using Eclipse, SWT, Java and JFace
  • Implemented JAX-RPC web services
  • Responsible for code reviews for Team and code walk through to Support Team
  • Deployed application in WebSphere using RAD

Environment: JSF 1.0, SWT, Java 5, EJB 2.0, MDB, JMS, JDBC, JAX-RPC Web Services, XML, SWT, Eclipse3.3/3.7, JFaces, DB2, Portlets, IBM MQ Server, IBM Websphere Portal6.1, Websphere Application Server6.1, RAD, Dimensions.

Confidential, Dublin, OH

Java / J2EE Developer

Responsibilities:

  • Created web services using JAX-WS and JAX-RS.
  • Implemented Spring 3 Restful web services on web sphere application server 6.1.
  • Implemented Spring 3 DI, DAO, Servlet filters for Authentication, AuthorizationApplication availability and Request Response logging
  • Implemented JAXB schema validation for JAX-WS and RAX-RS
  • Implemented SOAP fault for exceptions, Spring Jersey exception Mappers
  • Implemented Log4j and JUunit classes
  • Implemented various reports using Oracle SQR programming techniques
  • Implemented various feeds using perl scripts

Environment: JAX-WS 2.1, JAX-RS 1.1, Spring 3.0, Struts 2.0, JSP, servlets, Java 1.5JAXB 2.0, Sitemesh, Java Swings, Perl, SQR, Java Script, XML, Oracle 10g, JUnit 4.0Log4j, Subversive, Maven, Hudson, HPQC, Websphere 6.1, Tomcat 6.0, Linux.

Hire Now