We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Mentor, OH

TECHNICAL SKILLS:

  • Java
  • J2EE
  • C++
  • C
  • HTML
  • XML
  • XSD
  • Perl
  • Servlets
  • Struts 2.0/1.2/1.1
  • Spring 3.0/2.5
  • Hibernate 3.2/3.0
  • Axis 1.4
  • JAX - WS
  • JUNIT
  • EJ
  • Apache Tomcat 6.x/7.x
  • Apache HTTP Server 2.2
  • IBM Webshere 7.0/6.0/5.1WebLogic 11g/10.3/8.1
  • Eclipse 3.5/3.4/3.3
  • RAD 7.5/6.0
  • JSP
  • HTML
  • CSS
  • Ajax
  • JavaScript
  • JQuery
  • XML
  • JSON
  • JMS
  • Oracle 11i/10g
  • MySQL 5.x
  • MS-SQL Server 2008 R2
  • Windows
  • Sun Solaris 8.0
  • Linux
  • UNIX
  • Mac OS X
  • CVS
  • PVCS
  • Clear Case
  • SVN

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Mentor, OH

Responsibilities:

  • Involved in the development of Software Development Life Cycle in Rational Unified Process (RUP).
  • Involved in designing Use-case, Sequence Diagrams, Class Diagrams and Data Flow Diagram.
  • Developed the Search Criteria to search the available Data like Handsets, Accessories and SIMs using Spring as a Controller and Hibernate to access the persistence data mapping.
  • Involved in coming up with good design of Spring controller related classes (Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), Aspect oriented Programming, ORM integration and MVC modules.
  • Implemented Factory Design pattern to get the DAOs.
  • Extensively used Criteria classes and HQL for accessing Database through Hibernate.
  • Involved in database development using SQL, PL/SQL of Oracle database.
  • Designed the User Interface using JSP and AJAX.
  • Wrote front end validations using JavaScript and used Log4j for logging the application.
  • Wrote Java Beans for the DTO’s like Value objects & Business objects.
  • Coded Test Classes using JUNIT for Unit Testing and used Visual Source Safe for version controlling system

Environment: Java, XML, J2EE (Servlets, JSP), JDBC, EJB, Spring 3.0, Struts 2.0, Hibernate 3.2, Weblogic 11g, ANT 1.7, Eclipse 3.3, Oracle 11g

Senior Java Developer

Confidential, Milwaukee, WI

Responsibilities:

  • Used online Agile scrum development process during the project process to gather up the requirements and issues.
  • Developed Struts action classes to retrieve data from the database and parse as a JSON object to be displayed in the UI by making use of AJAX calls.
  • Involved in the architecture, development and maintenance of high traffic application built in Java/J2EE using Spring and other open source tools.
  • Used HTML, Javascript, JQuery and AJAX to develop the User Interface.
  • Used hibernate to create persistence class objects and also created beans to interact with the database.
  • Created configuration JSON objects for all the static texts in a UI.
  • Developed action class to read the JSON file dynamically for different timestamps.
  • Developed new XSD schema file to create outbound XML.
  • Generated JaxB classes corresponding to the elements present in the XSD Schema file to be used.
  • Generated outbound XML of the application having all details of the applicant’s payment and other details.
  • Entire Applications are developed in RAD and deployed in the Websphere.
  • Used GIT for source code repository and version controlling.
  • Ant was used as a build tool for the project.
  • Did rigorous testing for the scenarios developed.

Environment: Java, J2EE, JSON, Struts 2.x, Spring 3.x, Hibernate 3.0, Websphere Application Server 7.0, RAD 7.5, Ant 1.7, XML, XSD, Ajax, Jquery, CSS, HTML, JavaScript, Oracle 11g, Windows XP, SVN

Java Developer

Confidential. Maryland Heights, MO

Responsibilities:

  • Involved in the architecture, development and maintenance of high traffic application built in Java/J2EE using Spring, Hibernate and a myriad of other open source tools.
  • Agile Methodology is used to develop the application, Involved in daily SCRUM meetings to discuss the development/progress of Sprints and was active making scrum meetings more productive.
  • Frontend validations are performed using JavaScript, server side validations are performed in Struts
  • Made use of Struts Tag Libraries, JSPs, HTML, JavaScript, AJAX and CSS to develop the frontend UI
  • Implemented ORM with HIbernate to make the Persistence class objects of the domain model to access and interact with Oracle database
  • Entire Applications are developed in Eclipse and deployed in the Weblogic Server.
  • Apache Axis is used to develop and configure WSDL based Web Services
  • Accessed by numerous clients running both Java and Non Java applications.
  • Apache Maven is used as Build tool to automate the build process for the entire application.
  • Used SVN repositories for version controlling, and Log4J is used for Logging and Tracing the messages.

Environment: Java, J2EE, Struts 1.2, Spring 2.5, Hibernate 3.0, JSP, Servlets, Eclipse 3.2, XML, JUNIT, Weblogic 10.3, JavaScript, Axis 1.4, Maven 2.x, JSON, Oracle 10g, HTML, AJAX, JQuery, CSS.

Java Developer

Confidential, Reston, VA

Responsibilities:

  • Requirement analysis with the customers and then designed the Functional Specification.
  • Created Technical Design Document which includes UML Class Diagrams and Sequence Diagrams.
  • Design and development for the requirements and major decision making.
  • Incorporated many design patterns in the design.
  • Implemented the presentation layer with JSP and java script.
  • Experience with concurrency, multi-threading.
  • Configured MVC Spring framework for Dependency Injection and Aspects.
  • Implemented the persistence layer with Hibernate and MVC Spring framework.
  • Written various PLSQL Procedure and triggers for the business logic.
  • Implement the Service Oriented Architecture for Web Service.
  • Designed and implemented services using MVC, XML, XSD, and AJAX.
  • Data Modeling and writing SQL queries.
  • Configuring the Web sphere Application Server.

Environment: Java 1.6, JSP 2.0, Servlets, Spring 2.0, jQuery 1.7, Java Script 1.8, Hibernate 3.0, Oracle 9i, IBM Web Sphere 6.0, RAD 6.0, Windows NT.

Software Engineer

Confidential

Responsibilities:

  • Developed front-end screens using JSP, HTML and CSS.
  • Developed server side code using Struts and Servlets.
  • Developed core java classes for exceptions, utility classes, business delegate, and test cases.
  • Developed SQL queries using MySQL and established connectivity.
  • Worked with Eclipse using Maven plugin for Eclipse IDE
  • The application was developed in Eclipse IDE and was deployed on Tomcat server.
  • Involved in scrum methodology.
  • Supported for bug fixes and functionality change.

Environment: Java, Struts 1.1, Servlets, JSP, HTML, CSS, JavaScript, Eclipse 3.2, Tomcat, Maven 2.x, MySQL, Windows, Linux.

Software Engineer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, design, development and implementation.
  • Used MVC Architecture based on Jakarta Struts Framework.
  • Developed GUI modules using JSP, AJAX and business logic using Action classes.
  • Developed EJBs (Stateless Session Beans) and used Hibernate as persistent layer and O/R mapping.
  • Implemented Design Patterns like Singleton, Service Locator, Front Controller, Data Access Objects and Facade.
  • Designed and implemented JMS functionality to send and receive messages between various locations such as legacy system.
  • Used MQ series to provide Topics (Publisher/Subscriber Model).
  • Used JUNIT for unit testing. Wrote several test cases to test whole application.
  • Used Log4J for Debugging purposes.
  • Managed the coding of entire system using CVS.

Environment: Java-J2EE, EJB, JSP, JavaScript, Servlets, JDBC, JMS, Jakarta Struts framework 1.1, SQL, Oracle 9i, Weblogic 8.1, Eclipse 2.0, Log4j, Windows.

We'd love your feedback!