We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Westchester, PA

SUMMARY

  • Around 6 years of Experience in all facets of J2EE Application design and development, including business analysis, system design, implementation and testing.
  • Extensive experience in Banking and Financial Services, E - commerce and Education domains.
  • Have hands on experience in design and development of web applications using Core Java, J2EE, Spring4, Struts2, Hibernate4, Servlets, JSP, EJB 2.0, JDBC, Web Services, REST and SOAP, Log4j, JAX-WS, JAX-RS, RMI, JTA, JMS.
  • Extensive experience in developing web applications using teh Model-View-Controller architecture using teh Spring4 and Struts2 frameworks. Worked extensively on various Spring modules such as Spring MVC, Spring JDBC, Data Access and Integration, Dependency Injection and Spring Transaction.
  • Extensive hands on experience in consuming as well as developing API for SOAP and REST based web-services to integrate third party functional modules into teh core application.
  • Expertise in creating high performance persistence layers using Hibernate 4 ORM framework. Strong experience in developing Enterprise Data models and successfully implemented these using Hibernate POJO's and various Hibernate mappings.
  • Extensive experience in SQL, Stored Procedures, Functions and Triggers wif databases such as Oracle and MySQL .
  • Expertise in various Java/J2EE design patterns including MVC, Data Access Object, Session Façade, Business Delegate, Data Transfer Object and Singleton in teh development of Multi-tier distributed Enterprise Applications.
  • Proficiency wif teh application servers like WebLogic, JBOSS and Tomcat.
  • Experienced in using Objects Oriented Design, Design patterns, UML and Rational Rose. Expert in gathering Requirements and Systems Analysis.
  • Experienced is developing ANT and Maven scripts for automated application build and testing.
  • Experienced wif front-end technologies such as AngularJS, JSP, HTML5, CSS3, JavaScript, AJAX and jQuery.
  • Good understanding and noledge of D3.js and MongoDB.
  • Experienced in using source code change management and version control tools Subversion, CVS and Git.
  • Experience in Agile Software Development, Test Driven Development (TDD) to provide high quality solutions.
  • Exceptional ability to learn and master new technologies and to deliver outputs in short deadlines.
  • Known for excellent programming logic development - able to analyze business and engineer well-researched, cost-effective and responsive solutions.
  • Three years of client facing experience involving interfacing wif teh customer and resolving their issues wif a quick turn-around time.
  • Excellent and efficient Team Member wif good planning and monitoring skills. Ability to work under stress and in meeting teh schedules. Excellent Communication and Technical Document Writing skills.

TECHNICAL SKILLS

Java/J2EE Technology Stack\Database\: Core Java, Spring, Struts, Hibernate, SQL, \ Oracle, MySQL, PostgreSQL, DB2 and SQLServerJSP, Servlets, JDBC, XML, SOAP, REST, \ JAX-RS, JAX-WS, HTML5, CSS3, JMS, \ EJB, AngularJS, Ajax and JavaScript \

Application/Web Servers\Built Tools\: JBOSS, Apache Tomcat\Maven, Ant\

Version Control\: CVS, GIT, SVN\

Debugging and Logging\IDE\: JUnit, Log4j\Eclipse, Jdeveloper\

Design Patters\: MVC, DTO, DAO, Facade, Factory and \

Operation System\: Windows 8/7/XP/2000, Linux\Singleton\

PROFESSIONAL EXPERIENCE

Confidential, Westchester, PA

Java/J2EE developer

Responsibilities:

  • Part of teh team working on marketing Messaging Service and Sms TSV Batch of teh application.
  • Involved in various stages of application development through requirement analysis, development, testing and defects fixing.
  • Involved in Agile software development life cycle (SDLC) wif SCRUM methodology using JIRA.
  • Implemented business and application logics using Java 1.8 and Spring4.x framework.
  • UsedJava/J2EEDesign Patterns such as DAO, MVC, Data Transfer Object and Singleton in teh project, facilitating clean distribution of roles and responsibilities across various layers of processing.
  • Implemented Spring Controllers dat integrates wif front-end JSP pages.
  • Extensively used Spring IOC, configured application Context files and made use of dependency injection using spring annotations.
  • Used spring 4.x framework to inject services, entity services, transaction management, and concerns by factory class corresponding to teh use case operation executing.
  • Created Spring Batch which will run at 12:05 is to send teh TSV messages to teh subscribed Customers.
  • Used Queues, Queue Managers, Clusters using MQ Series. TheJavaMessage Service (JMS) API is used to allow application components to create, send, receive, and read messages.
  • Used Queue Listener in Contact History which will save/update teh customer's List from Waterfall(external System)to teh DB2 database.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using RestFul Webservices on DB2 database.
  • Also consumed RESTful web- services for application integration wif teh internal service systems and external systems, to access teh Consumer’s Master List .
  • Worked on serialization and de-serialization of data in teh application using JSON.
  • Use Eclipse as IDE tool to develop teh application and JIRA for bug and issue tracking.
  • Utilized Log4j to debug and record teh logs in application.
  • Configured Maven dependencies for build automation.
  • Wrote test cases for teh project, tested teh MVC framework by using spring test project, and tested separate logic functions by using JUnit.
  • Responsible for analyzing teh new requirements and writing teh functional requirement Documentation.

Environment: Java 1.8, J2EE (JSP, Servlet), Oracle 11g, JavaScript, Spring 4.x, Android, IOS, RestFul WebServices, Eclipse, SVN, Apache Tomcat, Junit, JMS, Maven, LOG 4j, SQL Server, DB2,Oracle, AQT, JIRA, MQ Visual Edit, Postman.

Confidential, Maywood, NJ

Java/J2EE developer

Responsibilities:

  • Part of teh team working on Customer Account management and Reporting Modules of teh application.
  • Involved in Web application development using Scrum Software Development methodology.
  • Implemented business and application logics using Java 1.7, Hibernate4.x and Spring4.x framework.
  • UsedJava/J2EEDesign Patterns such as DAO, MVC, Data Transfer Object and Singleton in teh project, facilitating clean distribution of roles and responsibilities across various layers of processing.
  • Extensively used Spring IOC, configured application Context files and made use of dependency injection using spring annotations.
  • Used spring 4.x framework to inject services, entity services, transaction management, and concerns by factory class corresponding to teh use case operation executing.
  • Extensively used Spring Inversion of Control, configured application Context files and made use of dependency injection using spring annotations.
  • Also consumed RESTful web- services using JAX-RS for application integration wif teh internal service systems and external systems, to access teh Consumer’s personal information and Credit History data.
  • Implemented reporting module using Jasper Reports and integrated dat wif back-end module to generate account statements in HTML and PDF Format for client and Admin.
  • Implemented Continuous Integration management system in our project using Jenkins.
  • Utilized Log4j to debug and record teh logs in application.
  • Configured Maven dependencies for build automation.
  • Wrote test cases for teh project, tested teh MVC framework by using spring test project, and tested separate logic functions by using JUnit, also involved in teh database test and integration test.

Environment: Java 1.7, J2EE (JSP, Servlet), Oracle 11g, JavaScript, JSF,Spring 4.x, HTML5, CSS3, JQuery, Ajax, JSP,WebServices(SOAP, REST) JAX-RS, Hibernate 4.0, EJB, Eclipse, SVN, Apache Tomcat 7, JMS, JBOSS, Angular JS, NOde.js, Junit, JMS, Maven, LOG 4j, Jasper, Jason, GIT 2.x, Jenkins, TDD

Confidential, Newark, NJ

J2EE Developer

Responsibilities:

  • Performed Business Process Modeling by creating UML diagrams such as use cases, class diagrams, sequence and activity diagrams using Jude and Microsoft Visio.
  • Exposed toAgile Software Development Life Cycle - application development methodology.
  • Used JSP’s in teh presentation tier along wif various customs tags, JSTL tags, CSS, JavaScript and AJAX.
  • Worked on application development inModel View Controller (MVC)architecture usingJava 7, Spring MVC and Hibernate 4.
  • Extensively used Spring Inversion of Control, configured application Context files and made use of dependency injection using Spring annotations.
  • Developed DAO components by implementing Spring DAO.
  • Established efficient exception handling and logging using Spring AOP.
  • ConsumedRESTfulweb service to perform confirmation of verification process.
  • Used Hibernate 4 as theORMframework to store teh persistent data for communicating wif database.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to MySQL Database tables and Java data types to SQL data types.
  • Worked on serialization and de-serialization of data in application using JSON.
  • Tested teh application functionality wifJUnit Test Cases and TDD.
  • Developed logging module-usingLog4jto create log files to debug application flow.
  • Configured Maven dependencies for build automation.
  • UsedCVSfor version control.

Environment: JDK 1.7, Java EE 6, Apache Tomcat 6, Eclipse, Hibernate 4, Spring 4, Servlets, JSP, XML, HTML, WebServices (SOAP, REST), MySQL, CVS and Log4j, JSON, JUnit 4.x

Confidential, Albany, NY

J2EE Developer

Responsibilities:

  • User requirements study, analysis and review of teh specifications.
  • Extensively used OOD concepts in overall design and development of teh system.
  • Interaction wif teh users at all stages of development to ensure dat development was as per user specifications.
  • Developed teh business logic using Struts 2.0 and Hibernate 3.0. Teh basic framework is designed based on teh MVC architecture for all core functionality.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to MySQL Database tables and Java data types to SQL data types. Worked on SQL Scripts for Data Access such as selection, insertion and deletion, joins of data.
  • Extensively worked on Java server side programming using Servlets, and JSP and used Apache Tomcat as teh Web Server.
  • Worked extensively on JSP, HTML and CSS to design and develop various screens of PAAS-1 Form module such as Data entry Screens and record evaluation Screens.
  • Created UML diagrams such as use case, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams.
  • Involved in Web application development usingAgile development methodology by following Scrum processes, Sprint and daily stand-up meetings.
  • Used Junit for testing each class.
  • SVN was used as teh version control system.

Environment: Java 1.6, J2EE, JDBC, JSP, Servlets, Struts 2.0, Hibernate 3.0, Apache 1.7, Hibernate3.0, MySQL, Eclipse, SVN, HTML, CSS, Ajax, JavaScript

Confidential

J2EE Developer

Responsibilities:

  • Used Core Java OOPS concepts in developing teh code.
  • Implemented teh application using Struts Framework which is based on Model View
  • Controller design pattern.
  • Implemented - all business logic using extensions of Struts Servlets and beans.
  • Developed Java Server Pages (JSP) for teh front end and Servlets for handling Http requests and response.
  • Created Action classes and used struts related features like Validations and Action Messages.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Responsible for teh configuration of Struts web based application using struts-config.xml and web.xml.

Environment: Java, J2EE, JSP, Servlets, CSS, HTML, Java Script, Exception, Threads, Multithreading, Collections, Interfaces, MS SQL, Tomcat server

Confidential

Java Programmer

Responsibilities:

  • Developed presentation screens by usingJSP, HTMLandJavaScript.
  • Developed code wifJava, Servlets, JSP,and JavaScriptand usedMySQL database for data access.
  • Created Knowledge management wiki website using Media Wiki.
  • DevelopedSession beansforfunctionality as per teh requirement.
  • PreparedUnit test casesfor existing functionality as per teh requirement and execute teh same.
  • Involved in theIntegration testing supportand involved inbug fixing.
  • Set-up and administered teh version control system using Apache Subversion.
  • Worked as a trainee for 6 months.

Environment: Servlets2.2, JSP1.2, EJB 1.2, Struts, JDBC, JavaScript, HTML, MySQL, WebSphere, Maven

We'd love your feedback!