We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, IL

SUMMARY

  • About 8+ years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Experienced in design and development of J2EE applications using Core Java, Java collection, JDBC, Servlets, JSP, Java Beans, JAX - WS, JAX-RS and JPA.
  • Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, Service Locater, Data Access Object (DAO), Model-View-Controller (MVC), Singleton, Data Transfer Object (DTO), Front Controller, Factory patterns in teh development of Multi-Tier distributed Applications
  • Expertise in various open source frameworks like Struts2.0/1.2, Spring3.0 and ORM Technology like Hibernate 3.0.
  • Experience in developing Springapplications using Spring Core, Aspect Oriented Programming, Spring JDBC.
  • Strong experience in RDBMS using Oracle 10g, SQL Server, schema development, PL-SQL programming, including experience in Oracle fine tuning, utilizing SQL Loader utility MySQL & MySQL replication setup.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, JQuery, XML, XSL/XSLT and AJAX.
  • Experience in Full Stack Development.
  • Experience in Developing Web Services using SOAP protocol in JAXWS and RESTFUL web services.
  • Hands on experience in UML Modelling using Rational Rose and Visio.
  • Extensive experience in using version control software SVN and VSS.
  • Hands on experience in Agile and Scrum Methodologies.
  • Experienced in generating logging by Log4j to identify teh errors in production test environment and experienced in Maven for build.
  • Experience in various agile methodologies like Test Driven Development, Behaviour Driven Development, SCRUM, and Pair Programming.
  • Good knowledge in Data Structures and algorithms.
  • Involved in Unit Test Cases writing and having good experience in JUnit.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Efficient team member with excellent work/time management skills, excellent leadership, communication and interpersonal skills and ability to work under strict deadlines.

TECHNICAL SKILLS

Languages: C, C++ and JAVA.:

DatabaseLanguages: HQL, SQL.:

Markup/Script Languages: HTML, JavaScript, XML, UNIX Shell.:

J2EE Technologies: Servlets, JSP, Java Beans, JAX-WS, JAX-RS, JPA, JNDI, JDBC.:

Web Technologies: XML, DOM, CSS, HTML, Javascript, JQuery, XSLT, Xpath.:

Frameworks: Struts, Spring, Hibernate.:

Application/Web servers: Apache Tomcat, IBM Web sphere, BEA Web logic Server, JBoss.:

Databases: Oracle, MS SQL Server, MYSQL, DB2:

IDE Tools: Eclipse, Net Beans, STS, RAD.:

Operating Systems: Windows 2000/NT/XP, UNIX, Linux:

Tools and Utilities: Toad, SQL Navigator, SQL Loader, Rational Rose, CVS, Maven, JUnit, Log4j, ANT.:

PROFESSIONAL EXPERIENCE

Confidential, Bloomington, IL

J2EE Developer

Responsibilities:

  • Responsible for developing many User Interfaces and Services for different modules.
  • Responsible for creating efficient design and developing User Interaction screens using Angular.js, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Responsible for developing few REST services used in teh project
  • Responsible for collaborating with different teams to integrate all teh REST services and maintain consistency
  • Involved in Design reviews and presentation of teh Design to teh architects and team.
  • Actively participated in teh SCRUM to discuss about teh task accomplished and task dat should be done
  • Used WebSphere application server (WAS 8.5) application server to deploy applications.
  • Used Maven as a tool to use API’s in teh central and private repository of client.
  • Used Jenkins for continuous integration
  • Used JMS mechanism work like a web service to send and get information
  • Used EasyMock framework to write Junit test cases and used maven as a build tool.
  • Defects raised during teh testing phase are analyzed, fixed and sometimes made changes in teh design of teh project.
  • Used IBM DB2 database in teh backend to persist teh detail.
  • Created some REST clients to call teh REST services and followed Java best practices and design patterns like Abstract Factory, singleton.

Environment: Eclipse IDE, Core Java, J2EE, WAS 8.5, Maven, Spring 3.0, hibernate, REST, Jersey, log4j, JDK 1.6+, JavaScript, JQuery, HTML, xml, JMS, Jenkins, Unix, Oracle, web services, Junit, Mockito, SVN for version control, PL/SQL, CSS3, Angular.JS, AJAX, JSON and xml.

Confidential, Atlanta, GA

J2EE Developer

Responsibilities

  • Experienced in developing a full scale Web Application in a complete Agile Scrum methodology.
  • Implemented Hibernate templates with JPA to interact with database.
  • Implement agile methodology to teh project. Developed various product applications using Java, J2EE and related technologies.
  • Implemented RESTful web services using JAX-RS Jersey implementation and Spring Boot.
  • Involved in teh implementation of end to end product.
  • Developed Server side components using Hibernate and spring framework.
  • Involved in teh Business Requirement analysis, Design Process, and Product development.
  • Used CVS for versioning control system.
  • Used Eclipse IDE for product development.
  • Worked as a full stack developer and developed UI using Html 5, CSS 3, Java Script and Angular.JS.
  • Used SQL Language and SQL Programming for data persistence.
  • Used spring and Hibernate frameworks for web development and persistence.
  • Implemented multithreaded applications with connection pools for better performance.

Environment: Core Java, J2EE, Spring, Hibernate, Oracle, Agile Methodology, UNIX, Version One, Html 5, CSS 3, Java Script, Angular.JS, Web Services, RESTful, JAX-RS, Spring Boot Framework.

Confidential, AL

J2EE Developer

Responsibilities:

  • Developed Use Cases using Visio (UML).
  • Used HTML, JSP and JavaScript to develop teh presentation layer.
  • Involved in Implementation of middleware framework using Hibernate and Spring Framework.
  • Implemented Spring ORM with Hibernate and Spring AOP for declarative transactions using spring proxy beans.
  • Used Spring MVC framework for developing teh entire web tier.
  • Extensively used Hibernate concepts like inheritance, polymorphism, audit logging and transactions.
  • Project was developed and implemented in Agile/scrum methodology.
  • Used Xdoclet to generate mapping xml files between java objects and database tables.
  • Involved in performance issues such as lazy loading, dirty bit checking, bidirectional mapping, relation mapping between tables, caching.
  • Used caching mechanisms such as Java based local, distributed caches etc.
  • Deployed teh application using Websphere 8.x.
  • Used ANT as build tool.
  • Did Code and SQL profiling to identify teh code level performance issues and assisted in fine tuning teh code and SQL commands.
  • Used CVS for version control, JUnit for unit testing and Log4J for logging.
  • Used RAD 8.0 IDE

Environment: Core Java, J2EE (JSP, JDBC), Struts, HTML, JavaScript, UML, Hibernate, Log 4J, Oracle, Windows XP, WSAD 5.1, TOAD, SQL, Gloden SQL5.X, ANT, CVS, WebSphere Application Server, RAD 8.0

Confidential

Java Developer

Responsibilities:

  • Involved in developing teh class diagrams and sequence diagrams.
  • Involved in designing and developing teh rich internet application usingJSP, JavaScript,CSS and HTML.
  • Actively involved in developing Servlet classes and unit testing.
  • Utilized Java debugging and error handling classes and techniques to troubleshoot and Debugging issues.
  • Implemented JDBC specification to connect with teh database.
  • Involved in Preparation of Unit Test Cases and Module Level Test Cases.
  • Created SQL views, queries, functions and triggers to be used to fetch data for teh system.
  • Created WAR files and deployed into tomcat server.
  • Coordinating with Project and Software Quality Assurance (SQA) teams.

Environment: JSP, JavaScript, CSS, HTML, Servlets, JDBC, Tomcat, MySQL, Windows NT.

Confidential

J2EE Developer

Responsibilities:

  • Managing & co-ordinating with assigned team.
  • Design and development of distributed EJB components
  • Implemented Hibernate and JPA to interact with database.
  • Used SQL Stored Procedures and Data Models.
  • Used SQL Language, SQL Programming and MySQL for data persistence.
  • Implement web service clients (using XML, SOAP, WSDL) to invoke remotely deployed services.
  • ANT build scripts to build and deploy J2EE applications and EJB components to Jboss,Glassfish and Tomcat.
  • Developed various product applications using Java, J2EE and related technologies.
  • Involved in teh Business Requirement analysis, Design Process, and Product development.
  • Involved in teh product architecture and design reviews.
  • Used Eclipse IDE for product development.
  • Designing and developing teh JMS objects.
  • Developed web application usingSpring MVC.
  • Implemented multithreaded applications with connection pools for better performance.
  • Used for Distributed integration.
  • Used Spring and Hibernate frameworks for web development and persistence.
  • Implemented web services using SOAP, WSDL, XML.

Environment: Core Java, Hibernate, Spring MVC, SOAP, WSDL, XML, JAXB, Web ServicesHTML, JMS, Oracle RDBMS, MySQL, JBoss and Tomcat, Windows, UNIX, EJB.

Confidential

J2EE Developer

Responsibilities:

  • Involved in Requirement Gathering, Analysis, Program Specification.
  • Involved in Collecting System Details and Data Presentation.
  • Developed Java Beans and Servlets.
  • Developed JSP, which connects to teh oracle database.
  • Developed Presentation Layer Screens for User and Program administration screens.
  • Integration of JSP with Bean components.
  • Developed build script for teh application using ANT.
  • Used JDBC driver for database access and update.Written SQL statements for retrieving System information.
  • Used JavaScript for client side validation in HTML.

Environment: Java, Servlets, JSP, Struts, EJB, JDBC, JNDI, XML, XSL, XSLT, AJAX, HTML, ANT, JUnit, Oracle 9i (SQL and PL/SQL), WebLogic, Windows XP and UNIX Server.

Confidential

Responsibilities:

  • Involved in teh Business Requirement analysis, Design Process and Object identification.
  • Interaction with Onsite coordinator to discuss teh requirements.
  • Account Eligibility Questions Implementation for teh online account opening process.
  • Other enhancements and bug fixing.
  • Involved in teh JUnit testing process for all products of teh company.
  • Used SQL Language and SQL Programming for data persistence.
  • Used SQL Stored Procedures and Data Models
  • Batch files Generation Implementation.
  • Used JavaScript scripting language and JSP; Servlets for generating dynamic web pages.

Environment: Core Java, J2EE, WebLogic, Oracle/MySql, SQL Server, Servlets, JSP, JavaScript, Eclipse, CVS.

We'd love your feedback!