We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Bingham Farms, MI

SUMMARY:

  • Having 5+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Good experience and knowledge in various development methodologies like Rational Unified Process (RUP), Test Driven Development (TDD), Extreme Programming (XP), Scrum, Agile, UML and Rational Rose.
  • Expertise in the implementing Core Java concepts & J2EE Technologies (JSP, JPA, JAXB, JAX - WS, JAX-RS, RMI, JNDI,JDBC, Servlets, EJB (J2EE), JMS (MQ-series),LDAP, HTML, XML, XSL, Java Script, JCE, Rational Rose, DB2, JSON, Oracle, SQL Server.
  • Excellent in designing the front end pages using scripting languages like JSP, HTML, Ajax, CSS, JavaScript, JSF, JQuery and its libraries.
  • Hands on expertise in front-end development utilizing Java Script frameworks such as Angular JS, jQuery as well as front end technologies HTML5, CSS3, Ajax.
  • Proficient in persistence framework like Hibernate ORM, JPA.
  • Experience working on TDD using JUnit
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB&JAX-WS.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC&AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Good Experience in Java Webservices which includes good understanding of handling SOAP Requests and Response, WSDL, JAX-RPC, JAX-WS, JAX-RS and Webserviceauthentication.
  • Experience on Java Multi-Threading, Collection, Synchronization, and Exception Handling.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Worked on the performance & load test related tools like JProfiler and JMeter.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase.
  • Hands on experience in database programming using PL/SQL queries and MySQL, XML.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Experience in the functional usage and deployment of applications in JBoss, Web Logic, WebSphere and Apache Tomcat Server.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS:

Languages: Structures, HTML, DHTML, XML, CSS, UNIX Shell Script, JavaScript, SQL, PL/SQL

Technologies: JSP, Servlets, JNDI, JDBC, JSF, Java Beans, SOAP, JAXP, AJAX

Distributed Technologies: RMI, EJB, JMS, Data Warehouse

Application Server: Web logic, JBoss, Apache Tomcat 5.5/6.0,Web Sphere

J2EE Frameworks: Struts 2.0, spring, JSF

IDE's: Eclipse, Edit Plus, Notepad++, RAD, Netbeans

Design Patterns: Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

Database(s): Oracle 8i/9i/10g/11g, SQL, DB2, MySQL

Version Control Tools: GIT, Source Tree, SVN

Testing Tools: JUnit

Case Tools: Rational Rose, UML, OOAD, RUP

Operating Systems: Windows, MS-DOS, UNIX, Linux

Build Tools: Ant and Maven

Log Tools: Log4j

Tools: TOAD

PROFESSIONAL EXPERIENCE:

Confidential, Bingham Farms, MI

Java/J2EE Developer

Responsibilities:

  • Analysis, design and development of Application based on JAVA/J2EE technologies.
  • Involved in the SDLC phases i.e. analysis, design, development and testing phases of the project.
  • Designing & developing the business components using Java 8, Java EE 7, Restful API (JAX-RS) with REST, spring, Hibernate, JPA, Servlets, JSP, JSTL, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
  • Developed Micro services & APIs using Spring Boot
  • Used Apache Kafka cluster as messaging system between the APIs and Micro services
  • Design and implement web services using JAX-WS SOAP top-down approach (designing WSDL according to specification, then program the code for APIs down to the interface).
  • Designing the web application layout using highly advanced user interface design and development technologies like AngularJS, JSP, JavaScript, JQuery and HTML5, DHTMLX, CSS3.
  • Used Spring IOC (Inversion of Control) /DI (Dependency Injection) to wire the object dependencies across the application.
  • Involved in the design and development of Interfaces with upstream and downstream systems using web services, EJB, JMS, XML and XSLT.
  • Developed Jmeter test cases to test the load balance and performance of the application.
  • Involved in writing the code using Multithreading and extensively used Collections during the development.
  • Have worked in maintenance assignments for the Logistic domain, involving enhancements and production support.
  • Developed Single page web application using Angular JS to manage sworn documents for mortgage loans.
  • Developed Angular JS Controllers to in corporate business logic in to application
  • Developed Python scripts to automate the deployments to the Web Logic application server.
  • Worked in designing and building Architecture using J2EE, JSF, and MVC.
  • Developed Data Access Objects (DAO's) for interacting with the database using JDBC.
  • Used Spring MVC design pattern while developing the application.
  • Used JSPs in the presentation tier along with various customs tags, JSTL tags, CSS and JavaScript, JQuery and AJAX.
  • Developed JMeter Scripts for bulk data generations.
  • Used Jackson API for convert JSON constructs to Java objects and vice versa.
  • Involved in integrating spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Involved in writing Stored Procedures, Functions, Triggers and Views for Oracle 11g database.
  • Reviewed deliverables prepared by team before delivery to the business and production support.
  • Used CVS (Concurrent Version System) as the configuration management tool.
  • Deployed the application on WebSphere server using Eclipse IDE.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Used Maven for compilation, packaging and deployment in WebSphere Application servers.
  • Junit was used for unit testing and implementing Test Driven Development (TDD) methodology.
  • The database used was Oracle 11g and PL/SQL. Was responsible for developing packages with procedures, functions, cursors, table partitions for populating tables.

Environment: JDK 1.7, Eclipse, Websphere, JSF, XSL, JDBC, EJB, UML, Spring, Multithreading, JSON,Spring MVC, Spring IOC, JSP, JavaScript, AJAX, HTML, JSTL, CXF, Hibernate, Struts,JQuery, AngularJS, Bootstrap,ReactJS, XML, Apache Tomcat, UNIX, JMS, JMeter, Python, Log4j, Axis, Camel, TDD, Junit, Oracle 11g, Web Services (SOAP, Rest), Websphere .

Confidential, Minneapolis, MN

Java/J2EEdeveloper

Responsibilities:

  • Developed Presentation, Business, & Integrations layers components using Java, J2EE, Design Patterns, XML, Web Services, & Open Source Technologies. Developed/Changed build script using Apache ANT.
  • Design and developed the application using Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Extensively used Angular UI (Bootstrap) for ng-grid, and UI components.
  • Used Spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Written java code based on Spring WebFlow and EJB framework.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Used JQuery, AngularJS and JQuery-validation to implement user information validation.
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Implemented the logging framework in the SOA environment.
  • Designing and developing Web application to generate reports using Java-J2EE technologies.
  • Used JMSAPI for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Written SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Used Maven as project management and build tool for the application.
  • Used Rational Clear Case, Clear Quest and GIT for version control and change management.
  • Extensively participated in Agile Scrum Development Methodology with Test Driven Development (TDD) process, from the development phase to testing phase and postproduction phase.

Environment: Java 1.6, JDK, J2EE, JSP, Struts 2.0, JMS, AngularJS, HTML, XML, XSLT, MVC, EJB, Bootstrap, SOA, WSDL, Hibernate, JDBC, Spring, CVS, Jira,Camel, GIT, AJAX, Web Logic, JQuery, Apache Tomcat, Oracle 10g, SQL,Rational Clear Case, Clear Quest, Junit, Maven,Junit, Jenkins, JMS, Mule ESB, TDD, Oracle OSB.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in developing the application using Java/J2EE platform. Implemented the Model View Control (MVC) structure using Struts 2.0.
  • Involved in the development of Web Services for various business functionalities.
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for My SQL database.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Worked on XML using SAX and DOM parsers.
  • Responsible to write the different service classes and utility API which will be used across the frame work.
  • Used Axis to implementing Web Services for integration of different systems.
  • Developed Web services component using XML, WSDL, and SOAP with DOM parser to transfer and transform data between applications.
  • Exposed various capabilities as Web Services using SOAP/WSDL.
  • Used SOAP UI for testing the Web services by sending an SOAP request.
  • Used AJAX framework for server communication and seamless user experience.
  • Created test framework on JUnit and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Developed server side utilities using Java Beans, XML, and EJB.
  • Involved in efficient using of multithreading concept for improving CPU time.
  • Used Multithreading for invoking the database and also implemented complex modules which contain business logics using Collection, Reflection, and Generics API.
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit framework.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Used Log4j for the logging the output to the files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.
  • Used Java Swing for developing internal GUI applications.

Environment: JDK 1.6, JEE 1.6, Agile Development Process, Struts 2.0, Spring 3.0, Web Services (JAX-WS, Axis 2) Hibernate 3.5, RSA, JMS, JSP, Servlets, WebSphere, Apache Tomcat, Oracle and SQL Databases, AJAX, Windows XP, HTML, XML, SOAP, ANT 1.6, Log4J, Bootstrap, XML, XSLT, XSD, JQuery, JavaScript, JUnit, SVN.

Confidential, Washington, DC

Java Developer

Responsibilities:

  • Design and developed the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed the Data access layer using Spring-Hibernate integration.
  • Developed the service layer using the Spring IOC.
  • Experience working with continuous delivery (CD) and build clouds with AWS.
  • Used Perl and shell scripting to automate the batch process and run SQL scripts.
  • Developed Web services - WSDL and SOAP for getting credit card information from third party.
  • Used SAX parser for parsing XML files.
  • Developed Mule ESB and Oracle OSB as a middleware services to enterprise environment.
  • Implemented the logging framework in the SOA environment.
  • Designing and developing Web application to generate reports using Java-J2EE technologies.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue, such as PDF, Excel report generation.
  • Implemented the logging framework in the SOA environment.
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used Maven as the build tool for the application.
  • Developed Python scripts to automate the deployments to the WebSphere application server.
  • Used Rational Clear Case and Clear Quest for version control and change management

Environment: JDK 1.5, J2EE, Struts, Hibernate. JMS, Oracle 10g, JDBC, SOA, SOAP, AWS, Mule ESB, Oracle OSB, Maven, AWS WebSphere Application Server, Rational Clear Case.

Hire Now