We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 7+ years of professional experience in all facets of J2EE Application design and development, Web based applications with Object Oriented Technologies, production support and testing.
  • Extensive experience in Analysis, Designing, Development, Implementation and Deployment of High - Performance, Scalable, Distributed Applications.
  • Experienced working with UI Components such as JSP, JSF, HTML5, CSS, XML, XHTML, DHTML, AJAX and Java Script (JQuery and JSON), Angular JS, Bootstrap, JSTL.
  • Proficient at J2EE technologies such as Servlets, Enterprise Java beans, JDBC, JMS, JPA, ORM, and Web Services.
  • Experienced with concepts of Threads, Collections framework and JAVA I/O packages.
  • Hands on experience in using various design patterns such as Singleton, Session Facade, Service Locator, Factory method and Business Delegate in the development of n-tier distributed Enterprise Applications.
  • Good working knowledge in JavaScript MVC frameworks, Spring MVC and Spring JDBC.
  • Good knowledge working on various SPA (Single Page Applications) using AngularJS.
  • Hands on experience with Multithreading and Thread pooling.
  • Experienced in implementing business components as Session beans, DAO layer using Entity beans.
  • Expertise in working with NoSQL databases like MongoDB, Cassandra. Worked with Oracle 8i/9i/10g/11g, SQL Server 8.0/9.0/10.0/10.5/11.0 and Toad.
  • Experienced in writing PL/SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Worked on different Application Servers like WebLogic, JBoss, Oracle Application Server and Web Server like Tomcat.
  • Experienced in writing test cases, implement unit test classes using JUnit, involved in integration, automation testing using selenium web driver, executing User Acceptance Testing (UAT).
  • Use of IDE like Eclipse, NetBeans, Sun ONE Studio, and Visual Source Safe and Erwin for Data base Scheme Design. Experienced in writing build scripts using Ant, used project management tools like Maven and integrated with Jenkins.
  • Worked with different SDLC methodologies like Waterfall and Agile, TDD and SCRUM.
  • Experienced in using source code change management and version control tools Subversion, CVS, Clear Case and SVN.
  • Experience in working with Elastic search to implement full text search.
  • Excellent and efficient Team Member with good planning and monitoring skills. Ability to work under stress and in meeting the schedules. Excellent Communication and Technical Document Writing skills.

TECHNICAL SKILLS

Languages: Java, C++.

Web Technologies: JSP, Servlets, JSON, Java Script, AJAX, CSS, JQuery, Web Services, Bootstarp, AngularJS.

Application & Web Servers: JBoss, WebLogic, Apache Tomcat.

Enterprise Technologies: J2EE, EJBs, JDBC, JNDI, JMS, JSTL, Java Beans.

Operating Systems: Windows, Linux, UNIX, Mac-OS.

IDEs: Eclipse, IntelliJ, NetBeans.

Databases: Oracle, SQL, DB2, MySQL.

Markup Languages: HTML, XHTML, XML, DHTML.

Build & Management Tools: ANT, MAVEN, Log4J, Clear Case, Geo Tools, CVS, SVN.

Frameworks: Struts, Hibernate, Spring.

Query Languages: SQL, PL/SQL.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

JAVA/J2EE Developer

Responsibilities:

  • Designed the front-end applications and user interactive web pages using web technologies like HTML5 and JavaScript.
  • Experience in using Data Access Objects (DAO), Business Delegate and Value Object patterns to increase the performance of the system.
  • Used SAX and DOM parsers to parse incoming requests and exercise parsers with SOAP API.
  • Designed, Developed and tested Message Driven Beans (MDB’s) using JMS.
  • Developed several Web Service stubs using SOAPUI, JAX-RPC, and WSDL.
  • Developed, maintained and tested batch jobs in korn shell (ksh) on UNIX Systems.
  • Hibernate/JPA and Spring-JDBC in data access layer to access andupdate information in Oracle11i.
  • Perform distributed transactions between mainframe and Weblogic environments using enterprise java beans (Session/Entity).
  • Used Bootstrap to implement cross-browser compatibility and CSS-less functionality to reduce time and increase responsiveness.
  • Develop, maintain, and test servlet based web applications and simple html clients.
  • Designed and developed and tested JUNIT Test cases and extensively used Log4j for logging throughout the application.
  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing and Deployment phase.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams in Rational Software Architecture.
  • Designed the application as 3-tier architecture with extensive use of Object Oriented Programming techniques using Spring MVC.
  • Implemented build scripts using MAVEN.
  • Clear case technology was used for version controlling, experience in working with FTP.

Environment: Java EE6, Eclipse 3.x, Spring 2.5, JSP, XML, WSDL, SOAP, JavaScript, UML, Ant, Log4J, MAVEN, MVC, SDLC, Hibernate, Bootstrap, WSDL, JAX-RPC, JUnit 4.0, SAX, DOM, JMS, HTML5, Oracle 11i, Linux, Scrum, WebLogic 10.3, SOAP and RESTful Web Services.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Worked on the spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Used Abates to populate the data from the Database.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • EJB components are deployed on the Web Logic.
  • Developed the application using Spring MVC, Servlets and JSP pages for authentication.
  • Responsible for developing GUI / user interfaces using JSP, CSS &DHTML.
  • Designed and implemented database structure in MySQL Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using Selenium.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySQL database.
  • Created files & deployed on Tomcat using ANT deployment tool.
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring IOC for server side Java components.
  • Implementing agile process by managing the daily SCRUM meeting.

Environment: Apache Tomcat server, Struts 2.x, JSTL, CSS, DB2, JSP, JDBC, EJB, RAD, J2EE, Java, UML, HTML, CSS, DHTML, ANT, JBOSS, JQuery, Servlets, JUnit, Log4j, JavaScript, J2EE Patterns, MySQL, MVC, CVS, XML, UI, Selenium, Eclipse, JIRA Bug Tracking, IOC, Agile, Java Applets, Swing.

Confidential, Pittsburgh, PA

Java/J2EE Developer

Responsibilities:

  • Responsible for development of the enhancement requests from the client.
  • Developed web pages as per given wireframes using JSF and implemented businesslogic in service layer.
  • Responsible for debugging and fixing the defects in the existing business solution.
  • Responsible for writing SQL queries for querying databases to check dataconsistency.
  • Utilized Core J2EE design patterns such as Singleton, Business Delegate, SessionFaçade.
  • Developed user interface based on Spring MVC framework using JSTL and JSP forpresentation layer.
  • Used JQuery to implement front end validations.
  • Developed Web Services (WSDL, SOAP) from scratch using top-down approach usingApache AXIS2.0 framework and responsible to build secure communication usingHTTPS and LDAP Authentication.
  • Used Thread pools by creating group of threads that waits for jobs and executes them based on priority.
  • Involved in writing stubs to consume Web Services hosted by third party websystems and integrated it using Spring-CXF.
  • Used Multithreading to concurrently run different tasks at same time. (for example message and e-mail after each transaction or generating any alerts). processing hardware vendor requests to develop robust Windows drivers used by ATM applications
  • Extensively used Hibernate/JPA and Spring-JDBC in data access layer to access andupdate information from Oracle database and have written HQL, Named and Nativequeries.
  • Implemented Singleton class to load Custom XMLs with Native SQLs parsed usingJAXB and loaded SQL to the map
  • Used Spring Jackson API for mapping Java objects to JSON.

Environment: JDK 1.5, J2EE, MVC, Servlet, JSF, JSP, JSTL, Beans, XML, XSLT, JAXB, Spring2.5, Apache AXIS2.0, Hibernate3.0, HTTP, LDAP, Oracle 11g, Ant, SOAP, WSDL,Tomcat 5.5x, HTML, JavaScript, JQuery, JSON, JUnit 4.0, SQL, HQL.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis design and development of Loan processing Application.
  • Developed UI screens using JSP, HTML.
  • Used Spring Framework in the application which is based on MVC architecture.
  • Developed using Spring Framework for business logic at the middle tier
  • JMS is used for exchanging the information like Loan status report between the clients and banks
  • Designed and developed MDB that consumed the messages from the Java message queue
  • Experience in installing, configuring and deploying application on Web Logic Server.
  • Developed DAO pattern to retrieve the data from database
  • Developed web services for sending and getting data from different applications
  • Used JDBC to access DB2,Oracle database for accessing customer information

Environment: core Java, J2EE, JSP, HTML, MVC, Servlets, JMS, EJB3.1, Spring, JUnit, PL/SQL, DAO, DB2,Web Services, SOAP, WSDL, Oracle 9i, Windows.

Confidential

Software Engineer

Responsibilities:

  • Actively involved in full software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Designing the system and documenting Use Cases, Class diagrams, Sequence diagrams utilizing UML and Rational Rose.
  • Designed web pages using Struts framework, JSP, XML, JavaScript, HTML/ DHTML, Swing and CSS.
  • Designing & prototyping various GUI components using HTML and JavaScript.
  • Developed Session Beans to process requests from the user and used entity beans to retrieve and update customer information.
  • Developed PL/SQL stored procedures, functions, Triggers for updating the databases.
  • Used JBoss Application Server for deploying various components of application.
  • Developed test strategies and cases. Performed testing using automated test tool WinRunner.

Environment: J2EE, Servlets 2.3, JSP 1.2, EJB 2.0, JDBC, JNDI, Struts, HTML/DHTML, UML, Rational Rose, Swing, CSS, JavaScript, PL/SQL, JBoss Application Server, JSP, XML, PostgreSQL, Eclipse, MS- Office 2000.

We'd love your feedback!