We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience in design, development and implementation of Java, Web, Enterprise Applications.
  • Wide experience working extensively in Core Java, Java Beans, JDBC, Servlets, JSP, JSF, Spring, Hibernate, Maven, Log4J, Ajax, JavaScript, XML, XSD, HTML.
  • Expertise in Project Process Flow Management and thorough knowledge of Software Development Life Cycle (SDLC), prioritize requirement, creating project proposal (scope, estimation) and baseline project plan.
  • Comprehensive Experience in Application development using Software Methodologies like Agile, Waterfall Iterative Development.
  • Experienced in Multi - threading/process synchronization and concurrent programming.
  • Experience in implementing various design patterns including Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in Implementing MVC design pattern-using Struts 1.1 & 2.1, Spring 4.0 and Hibernate 3.0 Frameworks with Maven and Ant in various Java/J2ee design patterns.
  • Wide experience in web services using REST and SOAP with XML and JSON.
  • Good experience in AJAX and XML related technologies like XML, XSL, XSLT, and XHTML.
  • Experienced in writing ant files and deploying Java Servlets, JSP and EJBs to empower Java based web solutions.
  • Extensively worked on debugging using logging Frameworks such as Apache Log4J.
  • Strong knowledge in Object Oriented Concepts and implementations in Java.
  • Worked extensively on Administration and Application Deployment on various Application Servers like WebLogic, WebSphere and Tomcat.
  • Experience with Databases like Oracle 9i/10g/11g, IBM DB2, MYSQL, PL/SQL and SQL SERVER 2000.
  • Fluent in the Windows, UNIX, LINUX operating environments.
  • Expertise in using Development Tools such as IntelliJ, Eclipse, and Net Beans.
  • Possess excellent leadership qualities and would take initiatives with a proactive approach in problem solving and providing best solutions.
  • Efficient team member with excellent work/time management skills, communication and interpersonal skills, ability to work under strict deadlines.

TECHNICAL SKILLS

Languages: C, C++, Java/J2EE, Perl, SQL, PL/SQL, JDBC

Web Technologies: AngularJs, JavaScript, Servlets, JSP, AJAX, HTML, XHTML, DHTML, CVS, CSS

Frameworks and Libraries: Model-View-Controller (MVC), Struts 1.1/2.1, Spring 4.0, Hibernate 3.0, Log4j, Maven and Ant

XML & Web Services: XML, XSL, XSLT, XSD, SAX, DOM, EJB, JAXB, JMS, MDB, JNDI, SOAP, REST, WSDL, UDDI, JAX-WS, Apache-Axis

Network Technologies: FTP, Telnet, TCP/IP, SSL, SNMP, Network Management System

Web Server: WebLogic, WebSphere, Tomcat

Database & Tools: DB2, Oracle 9i/10g/11g, SQL Server 2000, MySQL, PL/SQL

IDEs: IntelliJ, Eclipse and Net Beans

Documentation Tools: MS Office 2003/2007/2010 , Visio, MS Project, MS SharePoint

Operating System: Windows, LINUX, UNIX

PROFESSIONAL EXPERIENCE

Confidential

Sr Java/J2EE Developer

Technology: Java, J2EE1.8, JUnit, Spring 4.0, Hibernate 3.0, JDBC, REST, SwaggerUI, SOAP, SoapUI, JMeter, Drools, DB2, H2, UNIX, AngularJs, Html, Javascript, IntelliJ, Aqua Data Studio, Maven, Jenkins.

Responsibilities:

  • Extensively worked with Spring MVC architecture.
  • Developed multiple service layers of the project using Spring framework and efficiently used different features of Spring to maintain the standard of the code.
  • Used Hibernate and JDBC to implement the data layer for the project to communicate with the database to read, update and insert the data.
  • Extensively developed REST service for establishing the connection between the View and Controller blocks of the MVC architecture.
  • Developed total rules functionality for project using Drools (Business Rule Management System).
  • Used JMeter to load test the SOAP service and estimate the performance.
  • Developed unit, integration test classes using JUnit, Mockito and in-memory H2 database.
  • Extensively worked with database queries in DB2 using Aqua Data Studio IDE.
  • Responsible for retrieving bulk data results and provide to operations for data interpretation.
  • Developed H2 local database for testing the methods with dummy active data.
  • Extensively used UNIX to check the logs and debug the servers.
  • Worked on front-end development and experience in creating HTML forms.
  • Involved in development of the web pages using HTML5, JavaScript and AngularJs.
  • Interacted with users and provided UAT and post-production support.

Confidential, Naperville, IL.

Sr Java/J2EE Developer

Technology: Java, J2EE, JSP 2.0, Struts 2.0, EJB 2.0, JMS, JNDI, REST, Oracle, DHTML XML, DOM, SAX, WSAD 5.1.2 (Web Sphere Studio Application Developer), Hibernate 2.0, spring, LOG4J, CVS

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages Model View Layer (MVC) architecture.
  • Used WSAD for writing code for JSP, Servlets and Struts.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tables. These POJOs are serialized Java Classes that would not have the business processes.
  • Used SPRING framework to support Hibernate tool and Struts.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used Web Services using REST to transfer application that is remote and global to different financial institutions.
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Used Log4J to capture the log that includes runtime exceptions.

Confidential

Java/J2EE Developer

Technology: Java, J2EE, JSP, Struts, Spring, Hibernate, JMS, XML, SOAP, WSDL, AJAX, HTML, JAVASCRIPT, CSS, CVS, Log4J, JAXB, JUnit3.8, Websphere7.0, Eclipse, Oracle 10g.

Responsibilities:

  • Analysis and understanding of business requirements.
  • Effectively participated in weekly client communications with Business Analysts.
  • Involved in the architecture team for design and implementation of system.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed Custom Tags to represent data in a desired unique table format and to implement paging logic.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Business logic is implemented using Spring Core and Hibernate.
  • Data Operations are performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
  • Developed Exception handling framework and used log4J for logging.
  • Developed Web Services using XML messages that use SOAP. Created WSDL and the SOAP envelope.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.

Confidential, Santa Clara, CA.

Jr Java Developer

Technology: Java/J2EE, JSF, Spring, Hibernate, Apache-Axis, XSD, Oracle, WebLogic etc.

Responsibilities:

  • Part of core development team involved in the Re-engineering activities.
  • Participated in a feasibility study on JSF MVC architecture for the project.
  • JSF Migration - Worked on the re-engineering effort to convert the properitary servlet based application to JSF based MVC Architecture.
  • Spring Introduction - Involved in complete hands on programing on the core product development using J2EE, JSF and Spring.
  • POJO Architecture - Re-engineered the application using IoC principles and removed heavy weight application to light wieght model by removing Enterprise Java Beans and re-worked the business model with Simple POJOs based architecture.
  • Participated in the activities to Convert services to Web Services using Axis.
  • Developed and Implemented MVC Architecture using JSF and Spring
  • Implemented AJAX functionality using RichFaces Components.
  • Implemented custom converters and validators in JSF.
  • Developed automated build scripts that check out the code from CVS and build the application using Apache ANT.

We'd love your feedback!