We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Denver, CO

PROFESSIONAL SUMMARY:

  • Over 8 years of software development experience in Object Oriented Programming, Design and Development of Multi - Tier Distributed, Web based Enterprise Applications using Java and J2EE Technologies with Software Development Life Cycle.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with Web Technologies, Distributed Technologies and Client-Server Architecture Environment.
  • Very good hands on experience in development and implementation of Model-View-Controller (MVC) using Struts 1, Spring MVC, DAO's and ORM (Object Relational Mapping) tools like JPA & Hibernate.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Specialized in Web Application Development using Servlet, JSP, JSTL/EL, Struts, Spring, JavaScript, JNDI, SVN, Web Services (SOAP&REST), HTML, DHTML, CSS,CSS3, XML, XSLT, and JDBC.
  • Excellent Programming skills and Development Experience with JDK 1.6/1.7, J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, JMS, JDBC, XSLT, JUnit and Web Services.
  • Experience in Developing Web Based GUI’s using JSP, HTML, HTML5, DHTML, CSS, JavaScript (and its Frameworks like JSON), Action Script, Angular JS, JQuery, EXT JS and Ajax.
  • Experience with multiple Servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat.
  • Experience in web development is preferred (i.e. HTML5/CSS3, JS, AngularJS).
  • Experience working with Agile Methodology and TDD development.
  • Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
  • Proficient in developing various open source frameworks like Struts, Spring, JSF 2.0, and ORM Technology like Hibernate 5.0.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere and JBOSS.
  • Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans and RAD.
  • Good exposure to building Web Services (WSDL, SOAP, UDDI) usingopen source implementation like Apache Axis, RESTful API.
  • Development/design experience inJavaEE, Spring, Web services (SOAP & Rest), JBoss, Tomcat, AJAX, Mule ESB, ETL, Jasper Reports, Javascript, JQuery, MySQL, Oracle.
  • Experience in developing PL/SQL, Stored Procedures, Triggers on Oracle Databases
  • Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful APIs services
  • Good work experience in writing SQL Queries with major Relational Databases.
  • Good knowledge of Database Connectivity (JDBC) for Databases like Oracle, SQL Server, MySQL, MS Access.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Experience in various Agile Methodologies like Test Driven Development, SCRUM.
  • Extensively worked with Oracle 11i/10g/9i/8i, SQL Server 2012/2008/2005, MySQL, DB2
  • Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and Good Communication Skills. Ability to quickly adapt to new environments and learn New Technologies.

TECHNICAL SKILLS:

Languages and Scripts: Java, C, Java Script, Shell Script, SQL

J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Design Patterns, JNDI, JMS, JAXP, JPA, RMI, JTA, JSP 2.0, Servlets 2.3, JDBC 3.0, JMS, Logging API

Frameworks/ Tools: Struts, Spring, Hibernate, AXIS, JERSEY, ANT, Maven, LOG4J, Junit, Maven, Jenkin

Web Services: JAXRPC, JAX WS, SOAP, WSDL, UDDI and RESTFUL Web Services

Web Technologies: HTML, DHTML, CSS, AJAX, JavaScript, jQuery

Database: Oracle, SQL Server, DB2, MS Access.

Web/Application Servers: Web Logic, JBoss, Web Sphere Application Server, Tomcat

IDE tools: Eclipse, RAD, Eclipse 3.x, My Eclipse, Net Beans, Intellij

XML Technologies: XML, XSLT, DOM, DTD, SAX, XSL, WSDL, SAX/DOM, Schema, XPath, XQuery, XSL - FO

Version control: CVS, SVN, GIT

Design Tools: Star UML, Rational Rose, MS Visio

Operating Systems: Windows, Linux, MAC and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Sr. Java/J2ee Developer

Responsibilities:

  • Developed and Enhanced application usingJavaand Java EE(Servlets, JSP, JDBC, JNDI, EJB ), Web Services(Rest Apache- Axis), HTML,JavaScript, AngularJS, AJAX, JSON,CSS,XML,XSD, Maven, Log4J, IBM WebSphereRAD and Oracle.
  • Project developed using agile software development methodology.
  • Designed and developed web-based software using Spring MVC Framework and Spring Core.
  • Worked on Hibernate ORM. Created Hibernate XML files and Java class files to map the object relation mappings.
  • Used Hibernate Query Language (HQL) and Custom Queries to querying data from Oracle Data base In DAO.
  • Implemented all the CRUD operations using JPA query language.
  • Designed and developed views using AngularJS models, controllers, services and filters.
  • Developed Junit test cases to validate the REST services.
  • Developed web applications using Spring MVC, JQuery, HTML, Bootstrap.
  • Develop the business logic using Java, JDBC and Deploy on Tomcat server.
  • Multi-Threading and Caching were used to improve user experience.
  • Built web-based maintenance application to maintain complex specification documents.
  • Used Spring MVC as the Web Services framework to implement the REST APIs involved. Made Single page module with use of Angular.js framework. Implemented the business logic using JSP, JSTL, Java Beans and service classes.
  • Good experience in using tools such as TOAD and SQL Developer for database development and interaction.
  • Very good experience in JDBC, used to access the data stored in different databases.Created PL/SQL procedures, functions and written complex SQL queries.
  • Involved in the development of presentation layer and GUI framework using CSS3 and HTML.
  • Developed XML web services for retrieving loan information from the bank.
  • Used Log4j for logging purposes.
  • Used ANT to build, run and create JARs and WAR files among other uses.

Environment: Java 7, Spring 3.0, J2EE, HTML,, Hibernate 4.0, JSP, AngularJS, NodeJS, JSTL, AJAX, JQuery, Oracle, Eclipse, ANT, SVN, J2EE, Oracle, IBM Web SphereMQ series, XML 1.x, JAXB 2.x, XSLT 1.x, Log 4j, JUnit, SOAP 1.3, WSDL 2.0, JAX-RS,JAX-WS, and Web Services.

Confidential, Indianapolis, IN

Sr Java/J2ee Developer

Responsibilities:

  • Design and Development of modules involving Spring MVC, Web Services, JMS, JSTL.
  • Worked with Java/J2EE development to login in to application using LDAP, payment method classes, Invoice PDF display, financial, bill and active services classes.
  • Designed Court Services front end view using Spring MVC and Spring Web flow.
  • Parsed the XML based responses using JAXB Parser and validated XML against the schema generated by the court systems.
  • Implemented and used Web Services with the halp of WSDL and SOAP to get the data with different rentals.
  • Consumed and developed Web Services using Apache Axis to communicate with administrative department.
  • Involved in designing user screens and validations using HTML, JavaScript, JQUERY and Node.js as per user requirements.
  • Developed Client side validation code using JavaScript and JQUERY.
  • Developed web services and SOAP Messages with XML, SOAP and WSDL.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service.
  • Used various JAX-RS Web Services using Jersey Framework.
  • Implemented UI Tier with JSP, Groovy, Servlet, JSF, XML, XML Schema, CSS/CSS3, JavaScript, AJAX. Used Java Mail API for posting and processing ma
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used Spring AOP for logging and exception handling as a part of remediation strategy.
  • Designed and developed various Screens using JSP, HTML, CSS and JavaScript, AJAX for the client side validations
  • Wrote JUnit Test cases for several classes which support the application.
  • Developed CSS style Sheets and worked heavily. Used log4j as logger.
  • Involved in writing queries and stored procedures for My SQL, Oracle and SQL Server.
  • Deployed applications in Apache TOMCAT Server participated in code reviews and also worked along with testing teams.Used Maven for building and deploying Application.
  • Wrote PL/SQL to extract information from Oracle DB.
  • Created control scripts in Oracle 10g to load the data from DAR to create tab separated files.
  • Developed stored procedures, cursors and database Triggers and implemented scrollable Result sets.
  • Used SVN Version Control tool.
  • Agile/Scrum Methodology has followed, Conducted and attended Stand up meetings every day in the mornings.

Environment: Eclipse 3.4, JDK 1.5, Java, J2EE, Tomcat 6.0.18, BEA Web Logic 8.1, Web Services, Spring, Hibernate, log4j, SVN, Oracle 10g, JSP, LDAP, HTML5, CSS3,Node Js, My SQL, SQL Server, Agile/Scrum, HTML, JavaScript, Ajax, JQuery, Methodology, Linux, UNIX.

Confidential, Atlanta, GA

Java/J2ee Developer

Responsibilities:

  • Created and maintained the configuration of the Spring Application Framework.
  • Developed the web tier using JSP, struts. Implemented event handling java and JavaScript
  • Used Spring JDBC to write some DAO classes to interact with the database.
  • Mapped business objects to database using Hibernate.
  • Involved in development of data abstraction layer using Hibernate ORM framework with Spring Support, and JDBC driven components.
  • Configured the Log4J to log the Warning and Error Messages.
  • Implemented the Maven Build tool for all the applications in the project.
  • Used Ajax, JSTL, jQuery and JavaScript in front end design.
  • Used Oracle as DB for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Used JNDI for naming and directory services.
  • Implemented Message Driven Bean as listener for JMS messages.
  • Used Web services - WSDL and SOAP for consuming data from the data center.
  • Worked in agile methodology environment including test driven development with continuous integration/ delivery.
  • Used XSLT for transforming XML document to html document.
  • Used SoapUI for testing the SOAP Web Services.
  • Developed JUnit test cases for the entire developed module.
  • Used test driven development methodology.

Environment: Java 1.7, Spring 3, Struts2, Hibernate 3, Oracle 9i, J2EE, JSP, Servlets, JDBC, PL/SQL, SOAP, XSD, WSDL, HTML, JavaScript, jQuery, AJAX, Tomcat 6.0, Eclipse, CVS, JUnit, Log4J, JMS

Confidential, Dallas, Texas

Java/J2EE Developer

Responsibilities:

  • As a Programmer participated in the designing of the Web framework using Struts framework as a MVC design paradigm.
  • Involved in entire life cycle development of the application.
  • Reviewing and analyzing data model for developing the Presentation layer and Value Objects.
  • Used HTML, CSS, XHTML and DHTML in view pages for front-end.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Used Struts & JavaScript for client-side validation.
  • Used Struts Tag Libraries to develop the JSP pages.
  • Used JSTL in the presentation tier.
  • Used and configured Struts ValidatorForms, MessageResources, ActionErrors, Validation.xml, Validator-rules.xml.
  • Involved in writing the client side scripts using JavaScript.
  • Developed Controller using ActionServlet and Action mapping provided by Struts framework.
  • Wrote Hibernate configuration and mappings xml files for database access.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • Used ClearCase Version Control for Project Configuration Management.

Environment: J2EE, Hibernate, Struts 1.2, Spring Core 2.0, JSP, JSTL, Servlets, Apache Axis 1.2, JavaScript, HTML, XML, JUnit, Eclipse, TOAD, IBM Websphere, Oracle9i, SQL, PL/SQL, DB2, UNIX/Linux.

Confidential, Newtown, PA

Java/J2ee Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the project.
  • Worked exclusively on Add Beneficiary and Fund Transfer modules.
  • Implemented web-tier using Spring MVC Framework.
  • Used Core Spring IOC for dependency injection of various component beans.
  • Prepare root cause analysis to diagnose issues in product and processes.
  • Implemented Backend WAC application using Core Java (OOPs, Collections, Multithreading)
  • Involved and Developed all phases of security implementation using Spring Security system against All types of authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Used Agile/Scrum methodology during the application development.
  • Created test plan documents for executing the scripts on major enhancements.
  • Responsible for the performance improvement of batch processes using Core Java including Collections API and Multithreading.
  • Implemented the Persistence/DAO layer using Hibernate.
  • Developed the System Architecture based on different design patterns including MVC, SOA, DAO, Singleton, Factory, etc.
  • Developed independent and re-useable service components using Web services, Spring Dependency Injection, and Design Patterns.
  • Implemented hibernate Mapping like one to one, one to many and Many to Many based on the requirement.
  • Involved in database Schema/XSD/WSDL design for the various components.
  • Implemented web services in RESTful Web Services using Spring Rest Template.
  • Developed UI screens using HTML/DHTML, JSP, JSTL, CSS, jQuery, jQuery UI, and JavaScript.
  • Developed JUnit test cases as part of the Test Driven Development approach.
  • Deployed the complete application inside WebLogic Application server.
  • Designed and developed user interface and used asynchronous technologies like AJAX.
  • Wrote and maintained technical and released documents.
  • Developed SQL queries, views, and stored procedures.
  • Used Log4j for debugging and error logging.
  • Collaborated with multiple teams to implement requirements and deploy the releases.
  • Worked on creating reports in PDF and Excel formats.

Environment: Java1.7/1.6, Spring 3.0, Spring MVC, Spring IOC, SOA, Design Patterns, UML, Hibernate, WebLogic, JBoss, Maven, Eclipse4.0, Oracle 11g, Maven, Ajax, XML XSD, HTML/DHTML, JavaScript CSS, JSP, Log4j, JUnit 4.0, jQuery1.5, jQuery UI 1.10,Web Services, JIRA, TOAD, UNIX.

Confidential

Jr Java Developer

Responsibilities:

  • Involved in full development life cycle of the project from analysis, designing and testing.
  • Involved in preparing class diagrams, use diagrams and sequence diagrams.
  • Worked on the User Interface using JSP, JavaScript and HTML.
  • Involved in gathering requirements, design and implemented the application using Java/J2EE technologies.
  • Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Struts Framework.
  • Implemented presentation tier on Servlets, JSP, and DHTML for custom business requirements.
  • Played an active role in testing the application by writing test cases for different scenarios and extensively involved in bug fixing.
  • Involved in deploying the application in different environments like development, sandbox.
  • Gathered business requirements from the end users and wrote functional specifications and design documents.
  • Used Struts & JavaScript for client-side validation.
  • Wrote backend-stored procedures, functions and triggers.
  • Used and configured Struts ValidatorForms, MessageResources, ActionErrors, Validation.xml, Validator-rules.xml.
  • Deployed the Application into UNIX Server after the development and testing was finished.
  • Handled the issues that came during the Production time and resolved them.
  • Maintained Mail Communication between the users to update them regarding process enhancement.

Environment: Java/J2EE, JSP, HTML, PL/SQL Oracle, UNIX, JavaScript, Servlets, DB2, Maven, SVN, Log4j, JBoss Application Server, Tomcat, UNIX and UML.

We'd love your feedback!