We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Lansing, MI

SUMMARY

  • Over 12 years of IT experience in design, analysis, development and deployment of web/enterprise applications using JAVA/J2EE technologies.
  • Extensive programming experience in developing web based applications using Java, J2EE, JSP, Servlets, Struts, JDBC, Hibernate, Spring, JNDI, JUnit, EJB, JavaBeans, JavaScript, HTML/DHTML, and XML.
  • Proficient in Object Oriented Analysis and Design using UML.
  • Knowledge and experience in XML, DTD, XML Schema, XSL (XSLT, XPath).
  • Experience in J2EE design patterns including Session Facade, Data Access Object, Data Transfer Objects and Business Delegate.
  • Extensively used IBM WebSphere, Jboss Server and have knowledge on Apache Tomcat Server.
  • Experience in MVC Architecture and Struts Framework.
  • Exposure to IDEs like Eclipse.
  • Expertise in Oracle 9.x, 10g, 11g.
  • Expertise in IBM Websphere Message Broker 8.
  • Expertise in SOAP & RESTFul Webservices.
  • Developed the websites with the integrated knowledge of the web technologies HTML, CSS, JavaScript, JQuery, AJAX, JSON and Bootstrap.
  • Develop, deploy and administer big data technologies in enterprises dealing with large scale Data processing.
  • Having Good knowledge on Single node and Multi node Cluster Configurations.
  • Excellent communicational, analytical, business and interpersonal skills. Comfortable working independently and also as a member of a team. Highly motivated to take independent responsibility as well as has the ability to contribute and be a productive team member.

TECHNICAL SKILLS

Languages: JAVA, C, C++.

J2EE Technologies: Servlets, JSP, EJB2.0, JDBC, JavaBeans, JavaScript, Spring J2EE, UML, SOAP & RESTful Webservices.

Database: PL/SQL, ORACLE 10g/9i, DB 2, MySQL.

IDEs: Eclipse 3.2.

Application/Web Servers: Jboss 4.2, IBM Webspere 6.0, BEA WebLogic 8.1/9.2, Apache Tomcat Web Server 4.1.24, Apache http server.

Frame Work: MVC Struts 1.1, Hibernate 3.0.

Design Patterns: Singleton, Business Delegate, Business Object, Service Locator, Data Access Object, Transfer ObjectModel View Controller.

Tools: Rational Clear Case, Win CVS, JUnit 4.1, log4j 1.2.8, ANT 1.7, Enterprise Architect(EAI), SOAP UI.

Reporting Tools: Jasper Reports.

Operating Systems: WINDOWS98/NT/2000/XP, MS - DOS, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Lansing, MI

Senior Java Developer

Responsibilities:

  • Agile/SCRUM was used as the project management methodology and IBM Clear Case were the tools used to keep things in check.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript, JQuery AJAX, and Spring tag libraries.
  • Used Model-View-Controller (MVC) architecture to make view level customizations with the help of Spring MVC as per the user expectations and Spring Security for login authentication.
  • Extensively used Java Collections API with Generics for data manipulation.
  • Used Hibernate ORM in Persistence Layer. Developed various Database interaction objects by implementing the DAO patterns and used Hibernate as Model Component with the corresponding relational mappings using annotations.
  • Developed SQL Data scripts for data modification in the higher environments.
  • Oracle Server is used as transactional database.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Implemented the IRS service using SOAP, WSE Security and header encryption.
  • Responsible for consumption of RESTful web services using Jersey and Jackson API’s.
  • Added logging and debugging capabilities using Log4j.
  • Developed batch jobs for processing data offline asynchronously.
  • Developed SOAP based Web services using JAX-WS API for sending and getting data from different applications using SOAP messages.
  • Used SonarQube for code review and to meet the code standards as per there standards.

Environment: Java, J2EE, JSP, Html, CSS, Bootstrap, JavaScript, JQuery, AJAX, JSON, JAX-WS, Spring MVC, Spring Security, Hibernate, Oracle Server, Junit, WebSphere application server

Confidential

Senior Developer

Responsibilities:

  • Participated in the system study to understand the functionality of the current system.
  • Designed UML activity diagrams, sequence diagrams and story boards during the requirements gathering phase, using Rational Software Modeler.
  • Participated in impact analysis for the requirements.
  • Developed user interface using JSP, DOJO, Java Beans, Java Script, custom tags, custom Frame Work and AJAX.
  • Developed Dao’s to process the database operations.
  • Developed several TypeProcessors required for the business flow.
  • Developed several hub events like loaders, extractors.
  • Developed several Validators involved in the business flow.
  • Developed several procedures for the payments.
  • Developed several triggers.
  • Generated meta-data involved for the screen development.
  • Provided support during Quality Assurance and User Acceptance testing phases.
  • Providing support to the Clients in resolving the production tickets.

Environment: Dojo, Ajax, Java, JSP, JSTL, Servlets, SQL, PL/SQL, Spring, Hibernate, Websphere Application Server 6.0, Eclipse, SOAP Web Services, SOAP UI, XML, XSD, DB 2, Quality Center, MQueue,JMS.

Confidential

Senior Developer

Responsibilities:

  • Understanding and analyzing the project requirements.
  • Involved in the design of the core framework.
  • Provided solutions to the core design when required.
  • Led a module comprising of 5 developers.
  • Trained the developers about the core framework.
  • Designed UML activity diagrams, sequence diagrams and story boards during the requirements gathering phase, using Rational Software Modeler.
  • Arranged meetings with the developers for status updates.
  • Involved in performance enhancement of batch jobs.

Environment: Javascript, Ajax, Java, JSP, JSTL, Servlets, Struts 1.2, EJB 2.0, SQL, Webpshere Application Server 6.0, Rational Application Developer 7.0, Web Services, Oracle 10.2,11 g Rational Clear Case, Rational Clear Quest, Windows, Unix .

Confidential

Senior Developer

Responsibilities:

  • Designed UML activity diagrams, sequence diagrams and story boards during the requirements gathering phase, using Rational Software Modeler.
  • Developed the front end using JSP, Java Script, AJAX, Custom tags and Custom Framework.
  • Developed Stateless Session Beans as a business layer.
  • Developed DAO’s for database CURD operations.
  • Provided support during Quality Assurance and User Acceptance testing phase.
  • Member of production support team.
  • Provided data fixes as a temporary solution for some production issues.
  • Helped the state workers in resolving the tickets.

Environment: Javascript, Ajax, Java, JSP, JSTL, Servlets, Struts 1.2, EJB 2.0, SQL, Webpshere Application Server 6.0, Rational Application Developer 7.0, Web Services, Oracle 10.2,11 g Rational Clear Case, Rational Clear Quest, Windows, Unix .

Confidential

Senior Developer

Responsibilities:

  • Understanding and analyzing the project requirements.
  • Interacted with the Business Analyst to collect the business requirements.
  • Provided module estimation.
  • Analysis and Design with UML.
  • Created Class Diagrams, Sequence diagrams.
  • Worked on Jakarta Struts open framework.
  • Used Struts validation.
  • Used Tiles.
  • Developed Action Classes as well as delegates to handle the request and responses.
  • Created JSP pages for viewing on a HTML page.
  • Used XSDs, reading and transmitting the data in to the web application.
  • Developed various EJB’s (stateless Session Beans) to handle business logic.
  • Developed mapping files and POJO’s for data processing.
  • Worked on Jasper Reports performance tuning as well as resolved memory leak issues.
  • Implemented Database interactions using JDBC as well as Hibernate with back-end Oracle 9i.
  • Involved in the documentation of the project.
  • Prepared Traceability Matrix for certain modules.
  • Implemented unit test cases for the modules developed.

Environment: JDK1.4, JSP, Servlets, Spring, Struts 1.2, Hibernate 2.0, EJB 2.0, XML, SQL, Jboss 4.2 Application Server, CVS, UML, html, JavaScript, Workflow engine, Oracle 10g.

Confidential

Developer

Responsibilities:

  • Understanding and analyzing the project requirements.
  • Analysis and Design with UML.
  • Created Class Diagrams, Sequence diagrams.
  • Worked on Jakarta Struts open framework.
  • Used Struts validation.
  • Used Tiles.
  • Developed Action Classes to handle the request and responses.
  • Created JSP pages for viewing on a HTML page.
  • Used XSDs, reading and transmitting the data in to the web application.
  • Developed various EJB’s (stateless Session Beans) to handle business logic.
  • Implemented unit test cases for the modules developed.

Environment: JDK1.4, JSP, Servlets, Struts 1.2, Hibernate 2.0, EJB 2.0, XML, UML, SQL, Jboss 4.2 Application Server, CVS, html, JavaScript, Oracle 10g.

Confidential

Developer

Responsibilities:

  • Understanding and analyzing the project requirements.
  • Analysis and Design with UML.
  • Created Class Diagrams, Sequence diagrams.
  • Worked on Jakarta Struts open framework.
  • Used Struts validation.
  • Used Tiles.
  • Developed Action Classes to handle the request and responses.
  • Created JSP pages for viewing on a HTML page.
  • Used XSDs, reading and transmitting the data in to the web application.
  • Developed various EJB’s (stateless Session Beans) to handle business logic.
  • Implemented unit test cases for the modules developed.

Environment: JDK1.4, JSP, Servlets, Struts 1.2, Hibernate 2.0, EJB 2.0, XML, UML, SQL, Jboss 4.2 Application Server, CVS, html, JavaScript, Oracle 10g.

We'd love your feedback!