We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • A dynamic professional with 8+ years of extensive experience in Object Oriented Programming (OOP), involved in complete SDLC life cycle - System Analysis, Design and development of various Applications using J2EE Technologies.
  • Worked in an Agile Environment. Actively participated in Scrum meetings.
  • Experience in Analysis, Design, Development, Testing and Deployment of web and enterprise applications on Windows, Linux and UNIX platforms using Java/J2EE.
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, Spring, Struts, JSF, AJAX, Hibernate, Web Services, XML, JNDI, JDBC, CVS, Ant, Maven.
  • Implemented different modules in Spring Framework like IOC, Integration, MVC, JDBC, ORM, Hibernate and Transaction Management.
  • Expertise in SSIS (SQL Server Integration Services)
  • Expertise in MVC 2 architecture using Struts, hands-on with Validation framework, tiles framework and Internalization.
  • Implemented Hibernate 3.2/3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Strong in object oriented design/analysis, UML modeling, classic design patterns and J2EE patterns.
  • Expertise in developing user interface using HTML 5.0, Cascading Style Sheets (CSS), XML, JQuery and JavaScript.
  • Extensively worked on relational databases like Sybase, DB2, MS SQL Server, Oracle 9i, PostGreSQL and MySQL.
  • Good exposure on design patterns like Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Session Façade, Service Locator and Singleton.
  • Expertise in using various Development environments like Eclipse IDE, Net beans IDE and Spring IDE.
  • Experience developing and deploying J2EE applications in various Web and Application servers like Tomcat, JBoss, Web logic and Web Sphere.
  • Good working knowledge on CVS, SVN.
  • Expertise on the design and development of highly complex, large-scale Internet and intranet applications on Unix/Linux/windows platform.
  • Excellent communication and interpersonal skills with Strong analytical abilities.
  • Capable to research and upgrade to the new leading Technologies.
  • Strengths include strong customer interface and problem-solving skills, requirement analysis, designing and programming.
  • Fast learner, good technical abilities and skills developed by a strong work ethic and self-learning.

TECHNICAL SKILLS

Programming Languages: Java(JDK 1.8, J2SE 7.0/8.0), PL/SQL, C, C++, Objective-C

UML Tools: Argo UML, MS Visio 2013, Smart Draw 2014, UML, Rational Rose

Web Technologies: Servlets 2.3/2.4/2.5/3, JSP2.0, JDBC, Tag Libraries, EJB2.0/3.0, JAXP, JSTL, Applets, DHTML, AJAX, JSON, HTML3/4/5, CSS2/3, JavaScript

Framework: Struts 1.2, Spring 3.0/2.5/2.0, Hibernate 3.2/3.0

IDE: Eclipse 4.4/4.5, RAD 9.0, Netbeans 8.0

Design Pattern: MVC, DAO, DTO, Value Object, Singleton, Session Façade, Business Delegate, Service Locator

Application Servers: Web Logic 11.x/10.1/, WebSphere 7.0/6.0, Apache Tomcat 8.x/7.0, IIS, JBoss 6.1/6.0

Build /Test Tools: ANT, JUnit 4.0/3.8, JWeb Unit, Http Unit for Junit, Selenium, JMeter & Jprobe

Misc Tools: Aqua data studio, TOAD for Oracle, pgadmin, SQL Developer, ClearCase, Altova XMLSpy 2013

Databases: Oracle 11g/10g/9i/8i, MySQL 5.6, DB2, PostgreSQL 8.1.4, SQL Server 2014

Source Control: CVS, SubVersion 1.6(SVN)

Operating Systems: Windows 8.x/10, RedHat, Unix, Linux, Ubuntu

ETL Tools: SSIS

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr. Java/J2EE developer

Responsibilities:

  • Involved in analysis, development of e-bill payment system as well as account transfer system and developed specifications that include UML Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Used spring framework integration to build enterprise solutions.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Implemented Business components such as user authentication, Account Transfer using Spring beans.
  • Used JNDI for naming and Directory Services.
  • Added tasks for online banking website using core Java
  • Used STS for writing code for JSP, Servlets, and Spring MVC.
  • Used Spring Framework 's Bean Factory for initializing services
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples.
  • Used Spring MVC Framework for developing web applications.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Implemented the application using several design patterns such as Singleton, Factory, MVC, Template, Observer, Transfer Object and DAO.
  • Deployed the applications on Weblogic Application Server and Web Sphere.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed SOAP based Web services and created WSDL for Payment Transaction and Payment Release.
  • Consumed REST based web services.
  • Used Subversion for version control across common source code used by developers.
  • Used Maven build tool for building the application.
  • Used Log4J to capture the logs that include critical business related information.
  • Used Linux scripts to backup the local databases.

Environment: Core Java, J2EE, JSP, JMS, JSTL, JNDI, Spring 3.0 Application Framework (Spring MVC, Spring ORM, Spring JDBC, Spring IoC, Spring Integration), Oracle, XML, ANTLR, JSON, SOAP, RESTFUL, Maven, SpringSource Tool Suite (STS), Web Sphere, Weblogic Application Server, Hibernate ORM, Log4J, JUnit, JAVACC, Subversion and Linux scripts.

Confidential, Wilson, NC

Sr. Java developer

Responsibilities:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based Web services using Spring 3.0.
  • Used Hibernate for Object relational Mapping and Persistence.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Decomposed Epics into User stories and Maintained Iteration updates on Jira
  • Implemented Test Driven Development using frameworks like Junit, Selenium.
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Created location look up web services using Spring 3.0.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Used Git as Version Control.
  • Used beyond compare tool for file comparison to track errors
  • Code Review on Stash.
  • Worked with ETL Tools such as SSIS
  • Used Maven for building applications.
  • Deployed applications on Websphere 8.5 and Tomcat during development
  • Created Wiki pages for technical reports and other project documentation

Environment: Java, JSP, Servlets, Spring(3.0), Linux scripts,WSDL, JDBC, Hibernate 3.2, XML, JUnit, Maven, Oracle 10g, Eclipse, Tomcat 6, SSIS and Web Sphere.

Confidential, Philadelphia,PA

Java/J2EE developer

Responsibilities:

  • Involved in Requirement Analysis and Technical Design meetings and have created Technical Design Documents as per the Business Requirements.
  • Developed JavaScript libraries for error handling, Input validation and Event Handling.
  • Extensively worked with Java, spring, Hibernate, Struts, and MVC Frameworks.
  • Extensively used customized Display tag for better user experience.
  • Developed the Data Access Layer using Hibernate and spring frameworks.
  • Worked extensively with Ajax that loads part of the page dynamically and used JavaScript to parse DOM XML object returned by the Ajax.
  • Maintained versioning to merge code, check in and checkout the project code using GIT.
  • Wrote SQL queries and Stored Procedures for Data Access Objects (DAO).
  • Designed and developed screens in HTML, JSP with client side validations using JavaScript.
  • Extensively Worked with Java Script third party languages like Jquery, Mustache, Bootstrap, C3.JS, D3.JS and JQ Grid.
  • Worked closed with the QA Team for testing and resolve defects.
  • Involved in code and performance reviews of the code.

Environment: WebSphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Confidential

Jr. Java/J2EE developer

Responsibilities:

  • Coordinated with team members in gathering system requirements and specifications required for the redesign.
  • Involved in architectural and design discussions.
  • Helped the project team to identify the suitable technology tools required for the projects.
  • Designed and developed the Application based on Model-View-Controller architecture.
  • Involved in analysis, design, Coding and development, Implementation phase of the modules.
  • Involved in technical design and the architecture.
  • Created external XML documents.
  • Worked on JAVA J2EE team and designing DAO interface and implementation.
  • Involved in Bug Fixing (Debugging) of the application.
  • Involved in Developing User Interfaces using HTML and JSP's.
  • Developed and published web-services using WSDL, SOAP and XML, JAXB.
  • Implemented Web-Services to integrate between different applications (internal and third party components using SOAP and RESTFUL services using Apache-CXF.
  • Designed and developed the approaches/strategies for the entire application.
  • Used Apache Ant as the software build tool.
  • Used Apache Maven for the over-all software project management.
  • Used SVN tools for version control and management.

Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, spring, CSS, UML, XML, HTTP, Eclipse, MVC, AJAX, Apache Ant, Apache Maven.

Confidential

Java/J2EE developer

Responsibilities:

  • Involved in implementing business logic and data base connectivity.
  • Client side installation and configuration.
  • Implemented Struts framework (Action & Controller classes) for dispatching request to appropriate classes.
  • Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-ordinate application testing with the help of testing team.
  • Involved in writing services to write core logic for business processes.
  • Involved in writing database queries, stored procedures, functions etc.
  • Used Java & J2EE design patterns.
  • Involved in client & server side validations.
  • Involved in writing JDBC code to get data base connectivity.
  • Implemented server side validations and developed model classes.
  • Used code version controlling using SVN.
  • Involved in the Database structuring and Tables creation needed for the project.

Environment: Java,JSP, Servlets, Tag libraries, JavaScript,CSS, JDBC, Javabeans, Windows/UNIX, Web Sphere.

We'd love your feedback!