We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

PhoeniX

SUMMARY

  • Over 10+ years of extensive experience in the design, development and implementation of server and web based applications in various Java/ J2EE technologies.
  • Experience in implementing all the phases of lifecycle of the system like analysis, designing, coding, testing and deploying high - volume, high-performance, real-time intensive applications.
  • Expertise in DropWizard Framework to build RESTful web services.
  • Good Working knowledge of Clouds (ePaaS) to deploy the micro services.
  • Expertise in Continuous integration with Jenkins/Bamboo.
  • Good Working knowledge of Cassandra Database and Redis.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework that can integrate Struts / Hibernate / Web Services / JDBC / JNDI
  • Expertise in MVC 2 Architecture using Struts Framework with features like the Validation Framework, Tiles Framework etc.
  • Expertise with servers like Web Sphere Application Server 5.1/6.0/6.1, BEA Web Logic 7.0, apache Tomcat web server 5.0/7.0, and JBOSS 4.2.2
  • Expertise in developing static/dynamic web pages using JSP, Servlets, HTML5, CSS and providing Company side validations using JavaScript
  • Experienced in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i, DB2 UDB 6.5, MySQL.
  • Developed Java Beans and used Custom Tag libraries for embedding dynamic code into JSP pages
  • Experience in front end development using CSS, XML, AJAX, JQuery, NodeJS, AngularJS and HTML5.
  • Expertise in using Web Services/SOA with SOAP and REST for developing web applications.
  • Experience in error logging and debugging using Log4J.
  • Experienced in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB
  • Strong experience with JUnit in performing unit test and determining the application functionality.
  • Implemented multi-threaded synchronization processes, with JMS queues for consumption of Asynchronous request.
  • Experience with versioning tools like Git, SourceTree, CVS, SVN, VSS.
  • Good Working knowledge of JVM, ANT, Maven, Jenkins.
  • Good Working knowledge of EJB, JPA and Shell Scripting.
  • Good Working knowledge on MQ.
  • Good Working Knowledge of Java/J2EE design patterns.
  • Experience in working with different operating systems Windows, Linux, Red Hat and UNIX.
  • Expertise in analyzing and solving technical problems based on little data, as well finding and diagnosing bugs.
  • Strong inter-personal skills in interacting with End Users, Managers and Technical personnel. Motivated team player with ability to work under minimal supervisions.

TECHINICAL SKILLS

Languages: Core Java, Multi-Threading, C, C++, SQL, PL/SQL, PERL

J2EE Technology: JSP, Servlets, MVC, Struts 2, Hibernate, Spring, JSF, JDBC, RMI, JAXB, SAX/DOM, iBatis,LOG4J 1.2

Web Servers: Web Sphere 6.1, Web Logic App Server 9.2, JBOSS 4.x, Apache Tomcat 5.5, Oracle Application Server 10.1.3

IDE Tools: RAD 7.0, Eclipse, IntelliJ, JDeveloper 11.2, MyEclipse 5.0,JBuilder

Web Technologies: XML 1.0, XSLT 2.0, HTML, DHTML, Java Script, JQery, AJAX, CSS, JNDI, LDAP 3.0, SOAP 1.2,NodeJS, AngularJS

RDBMS: Oracle 8i/9i/10g, SQL server 2000/2005, DB2 8.0/9.0, MySQL 4.0/5.0/5.5

Design Methodologies: UML, Rational Rose

Version Control Tools: Rational Clear Case, CVS, SVN, Git, VSS

Build Tools: Ant, Maven

Operating Systems: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Phoenix

Sr. J2EE Developer

Responsibilities:

  • Actively involved in the application life cycle mainly includes design, development, debugging and testing of the system.
  • Used Spring boot framework to build RESTful web services.
  • Test the performance of the application used Apache Jmeter, Jprofiler and AppDynamics.
  • Used Splunk for the Logging purpose.
  • Used AWS to deploy the micro services (core, payment and shared directory).
  • Used Cucumber framework for running various acceptance tests and integration journeys.
  • Used AppDynamics for the monitoring the application.
  • Involved in web technologies like AngularJS.
  • Used the Swagger annotation for providing the document for the stake holders.
  • Expertise in Continuous integration with Jenkins/Bamboo.

Environment: Java 1.8, Spring boot framework to build restful web services/Micro services, Jersey, IBM MQ messaging, Spring Scheduler, Github, bitbucket, AWS connections, docker, kitematic, Splunk, Cucumber,AngularJS, Apache Jmeter and AppDynamics.

Confidential, New York

Sr.J2EE Developer

Responsibilities:

  • Actively involved in the application life cycle mainly includes design, development, debugging and testing of the system.
  • Used DropWizard framework to build RESTful webservices/micro services.
  • Used Redis in memory Database to store the data.
  • Used Cassandra Database to store the data.
  • Cloud ePaaS to deploy the application in clouds. Used the XLR template to deploy the application.
  • Build Virtualization of services used LISA.
  • Used ePaas to deploy the micro services.
  • Test the performance of the application used Apache Jmeter and AppDynamics.
  • Monitoring the application used AppDynamics.
  • Involved in web technologies like AngularJS.
  • Used Splunk for the Logging purpose.

Environment: Java 1.7, DropWizard framework to build restful web services, Jersey, Redis, Cassandra Integration, Maven, Swagger UI, SFTP, ePaaS (Cloud platform to deploy), docker, Apache Jmeter, Artillary, Lisa, IntelliJ, AngularJS, Splunk and AppDynamics.

Confidential, Groton, CT

Sr.J2EE Developer

Responsibilities:

  • Actively involved in the application life cycle mainly includes design, development, debugging and testing of the system.
  • Implemented Spring core container for making code loosely coupled and Spring MVC for separating the presentation layer from the business layer. Used Spring IOC and Spring AOP.
  • Used Spring JDBC for connecting to backend oracle database.
  • Refactored code by applying best practices and design patterns for better performance and maintenance.
  • Developed unit test cases and test suites for the code using Junit.
  • Used JAX-WS to consume SOAP Web Services to get information from LDAP.
  • Worked on SOAP based Webservices.
  • Used Log4J to create log files to debug and trace the application.
  • Adopted J2EE best Practices, using J2EE patterns like Session Façade, Value Objects, Business Delegate, Service Locator and Singleton for portability and performance.
  • Used Rational Clearcase for Version Repository maintence and used TOAD to interact with Oracle Database.
  • Used Spring ORM to integrate Spring Framework with hibernate.

Environment: Java 1.7, RAD, WebSphere, Spring 3.0.x, LOG4J 1.2.15, XML, CSS, HTML5, Junit 4, SAX, Apache Maven 1.7.1, Node.JS, Windows 7.

Confidential, Baltimore, MD

Sr. Java/J2EE Developer

Responsibilities:

  • Participated in Analysis and Design of the project components, Coding, Testing and assisted the client in UAT
  • Developed the front-end layout of application using JSF/ Struts
  • Used Spring Framework for Dependency injection, Spring JDBC, Spring Core, Spring ORM.
  • Developed using design patterns like MVC, Singleton Factory etc.
  • Involved in development and implementation of the functional requirements in middle tier spring framework using J2EE and Java.
  • Used JAX-WS to consume SOAP Web Services to get information from LDAP.
  • Developed dynamic JSP pages with Tiles, Spring.
  • Worked on SOAP based Webservices for developing WSDL files and implemented SOA architecture. Also worked on JAX-RPC, RESTful
  • UI Interface is implemented using AJAX.
  • Used GIT Version Control System.

Environment: J2EE, Oracle, Servlets, JSP, JDBC, AJAX, Jboss, Spring, WebSphere ApplicationServer6.1, JavaScript, JMS, HTML, CSS, JQuery, RAD, VSS, Windows XP, UNIX, Linux, Maven

Confidential, San Jose, CA

J2EE/JAVA developer

Responsibilities:

  • Actively involved in the Object Oriented Analysis, designing, and implementation of the project
  • Used Servlets, Struts and JSPs in developing the web application. Designed and developed model, view and controller by utilizing Struts MVC framework.
  • Developed Spring,Servlets, Java Beans and JSP pages with HTML and JavaScript.
  • Implemented Data Access Layer pattern and developed various DAO components by using JDBC API.
  • Involved in database design and coding SQL and PL/SQL Scripts for Oracle.
  • Involved in Bug Fixation and enhancements of the product.
  • Involved in Core Java, Multi-Threading.
  • Developed JMS components to send messages from one application to other application internally.
  • Wrote JUnit test cases for various modules.
  • Involved in LDAP.
  • Used SVN for version control.
  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Responsible for the design and development of the application framework.
  • Designed and Developed UI’s using JSP by following MVC architecture.
  • Developed the front-end layout of application using JSF/Struts
  • Developed the application using Struts framework. The views are programmed using JSP pages with struts tag library.
  • Good Working Knowledge of Java/J2EE design patterns.
  • Used Rational Clearcase for Version Repository.
  • Used JUnit for unit testing of the system and Log4J for logging.

Environment: J2EE 1.3, JSP, Servlets, Struts, JNDI, JDBC, Oracle 8i, UML, DAO, XML, CSS, MVC Design Pattern, Eclipse 2.1, Tomcat, VSS, JMS, Shell Scripting,Log4j and JUnit.

Confidential, Groton, CT

Java/J2EE Developer

Responsibilities:

  • Involved in various phases like of the SDLC. Involved in the Object-Oriented Analysis and Design.
  • Used Rational Rose to create Use Case Diagrams, Class Diagrams, and Sequence Diagrams to represent the detailed design phase.
  • Developed the user interface on the Jakarta Struts Framework using JSP, HTML and AJAX.
  • Implemented Struts Validation Framework for validating front end.
  • Developed Struts Action class which would route submittals via Business Delegate to Business appropriate components and render retrieved information.
  • Implemented the Design patterns like Business Delegate, Session Façade, Data Transfer Object, Value Object, Data Access Object and Service Locator.
  • This facilitated clean distribution of roles and responsibilities across various layers of processing.
  • Used Spring Framework for dependency injection.
  • Strong Experience working with EJB.
  • Used Hibernate Framework for Object Relational Mappings.
  • Participated in database design using Oracle.
  • Involved in Core Java, Multi-Threading.
  • Good Working Knowledge of Java/J2EE design patterns.
  • Tested the application functionality using JUnit Test Cases.
  • Strong Experience working with JMS.
  • Used Maven as a build tool.
  • Used WebSphere Application Server for deploying various components of the application.

Environment: Servlets, JSP, Spring, Struts, EJB, JPA, XML, Web Services, JAXB, JUnit, Maven, BEA WebLogic, iBatis, Web Sphere, HTML, JQuery, CSS, JSP, AJAX

Confidential

J2EE/JAVA developer

Responsibilities:

  • Participated in Analysis and Design of the project components, Coding, Testing and assisted the client in UAT
  • Developed the front-end layout of application using JSF / Struts
  • Used Spring Framework for Dependency injection, Spring JDBC, Spring Core, Spring ORM.
  • Developed using design patterns like MVC, Singleton Factory etc.
  • Involved in development and implementation of the functional requirements in middle tier spring framework using J2EE and Java.
  • Developed dynamic JSP pages with Tiles, Spring.
  • Worked on SOAP based WebServices for developing WSDL files and implemented SOA architecture. Also worked on JAX-RPC, RESTful
  • UI Interface is implemented using AJAX.
  • Used Hibernate Framework for Object Relational Mappings.

Environment: J2EE, Oracle, Servlets, JSP, JDBC, AJAX, Spring, WebSphere ApplicationServer6.1, JavaScript, Tomcat, iBatis, HTML, CSS, Windows XP, UNIX, Linux, Maven

Confidential

J2EE/JAVA developer

Responsibilities:

  • Actively involved in the Object-Oriented Analysis, designing, and implementation of the project
  • Used Servlets, Struts and JSPs in developing the web application. Designed and developed model, view and controller by utilizing Struts MVC framework.
  • Developed Servlets, Java Beans and JSP pages with HTML and JavaScript.
  • Implemented Data Access Layer pattern and developed various DAO components by using JDBC API.
  • Involved in database design and coding SQL and PL/SQL Scripts for Oracle.
  • Involved in Bug Fixation and enhancements of the product.
  • Good Working Knowledge of Java/J2EE design patterns.
  • Involved in Core Java, Multi-Threading.
  • Wrote JUnit test cases for various modules.
  • Used SVN for version control.

Environment: Windows XP, UNIX,Oracle, J2EE,EJB, JSP, Servlets, Struts, BEA WebLogic, XML, HTML,CSS, SQL, VSS,Junit

Hire Now