We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

MI

SUMMARY

  • Around 7 years of IT Industry experience - in design, development, implementation of various application projects using Java and J2EE related technologies
  • Having good experience in all the phases of Software development life cycle, starting from analysis, design, coding, unit testing, solution testing, UAT.
  • Worked on the Agile development methodologies.
  • Extensively worked on n-tier architecture systems with application system development using Java, J2EE, Struts, Hibernate, spring, XML, Web Services (Restful), Tomcat, Oracle, SQL Server, SQL, PL/SQL, and UNIX, LINUX.
  • Good management skills and successfully mentored individuals in both technical and process related areas to maximize productivity levels.
  • Expertise in understanding and translating the user’s workflow into business requirement and realizing them into fully functioning systems.
  • Possess expertise in Java Development, skilled at progressing from problem statement to well documented designs.
  • Areas of interest and exposure are enterprise software development, enterprise Application Integration, web services.
  • Extensively worked on JavaScript, HTML, XHTML, HTML5, JSP, Java UI, DHTML, AJAX and CSS.
  • Having experience in design and development of Business Applications.
  • Involved in setting up and managing Crucible code reviews
  • Coordinating with the QA team, and resolving the QA defects.
  • Involved in post release Stabilization and enhancement task of the application
  • Writing the Java Documentation for Maintenance activities and release notes.

TECHNICAL SKILLS

J2EE Technology: Servlets, JSP, JDBC, EJB, JNDI, JMS, Restful

Architecture & Framework: MVC, J2EE, Struts, Spring, Hibernate

Database: Oracle 10g, SQL server 2008,MySQL

IDE: Eclipse, Net Beans

Design Methodology: UML

Operating Systems: Windows 10/9x/NT/XP/2003, Linux, Unix

Conceptual knowledge: Web Services

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS

Query Languages: SQL, PL/SQL

Programming Language: Java 7, UNIX programming, R, Matlab, C++

Design patterns: Business Delegate, Business Object, Value Object, Front Controller, Database Access Object, Factory, Singleton, Session Facade.

Tools: JBOSS, IBM Web sphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, Log4j

PROFESSIONAL EXPERIENCE

Confidential, MI

Senior Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, and testing phases.
  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Designed the Use Cases and Sequence Diagrams using MS-Visio.
  • Application built onJavaFinancial platform, which is an integration of several technologies like Hibernate and Spring Web Flow.
  • Used the Inversion of Control module of spring framework.
  • Developed the entire application implementing MVC Architecture integrating JSF with Hibernate and spring frameworks. Designed User Interface usingJavaServer Faces (JSF), HTML, Cascading Style Sheets (CSS), and XML.
  • Developed the EnterpriseJavaBeans (Stateless Session beans) to handle different transactions such as online funds transfer, bill payments to the service providers.
  • Developed deployment descriptors for the EJB have to deploy on Web Sphere Application Server.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Developed XML documents and generated XSL files for Payment Transaction and Reserve Transaction systems.
  • Implemented various J2EE Design patterns like Singleton, Service Locator, Business Delegate, DAO, Transfer Object, and SOA.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Used Subversion to implement version control System.
  • Used JUnit Framework for the unit testing of all thejavaclasses.
  • Implemented SQL, PL/SQL Stored Procedures.

Environment: Java1.6, Spring 3, Hibernate 3.0, Oracle10g, Web Services, XML, Eclipse IDE, HTML, CSS, JavaScript, Ajax, JQuery 1.3.1, Apache Tomcat 5x, Log4j, JUnit framework, Rational Rose, MS-Visio.

Confidential, Hartford, CT

Senior Java Developer

Responsibilities:

  • Interacted with Business users and Business Analyst to gather requirements.
  • Developed UI, presentation layer using HTML, JavaScript, JQuery and CSS.
  • Strong focus in Java/J2EE and UI programming.
  • Developed parse techniques for XML documents using (JAXP) DOM parser and JAXB mechanism
  • Developed spring based Application using Spring Core and MVC modules.
  • Developed JMS components to send messages from one application to other application internally
  • Experience in developing UI from the Java back-end service and to generate the Ext JS store and Ext JS model.
  • Used data set and data adapter objects in order to reduce the database traffic and increase performance.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using PL/SQL.
  • Implemented Service Oriented Architecture by developing Java web services using Restful, Xml and JAXB technologies
  • Developed a unit-testing framework by customizing spring’s JUnit extension for testing the application.
  • Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
  • Used Log4j logging framework in the application to store log messages.

Environment: Java, J2ee, Spring, Hibernate, JSP, JUnit, Log4j, WebSphere 7.0, Clear Case, Oracle 10g, PL/SQL, HTML, XML, JAXP, AJAX, CSS, JavaScript, RAD 7.5.

Confidential, Reading, PA

Java Developer

Responsibilities:

  • Involved in analysis of system requirements and designing the web interface.
  • Developed UI components using HTML, DHTML, JSP, JQuery and Servlets and business logic using Spring MVC Framework.
  • Developed external system interfaces using XML Web services.
  • Involved in trouble-shooting and fixing various issues.
  • Designed and developed Data Access layer using JDBC, Oracle and Hibernate.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Implement the best practices to develop the components, including patterns such as Singleton, Session Facade, Business Delegate, Data Access Object (DAO) and Factory pattern.
  • Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT extensively for data transfers.
  • Designed the sequence diagrams and class diagrams using Rational Rose.
  • Developed Stored Procedures, triggers, functions and SQL queries in Oracle.
  • Used SVN as Version Control to perform Checking-out and Checking-in of codes from the repository.
  • Used ANT to compile, build and deploy the application on JBoss4.0 application server.
  • Implemented logging by using Log4j logging framework.

Environment: Servlets, JSP, Spring MVC Framework, JNDI, PL/SQL, HTML, DHTML, XML, XSLT, Web Services, Oracle 9i, JBoss 4.0 AS, SVN, JAXP, Eclipse IDE.

Confidential

Java Developer

Responsibilities:

  • Interacted with Business users and Business Analyst to gather requirements.
  • Developed UI, presentation layer using HTML, JSP and CSS.
  • Strong focus in Java/J2EE and UI programming.
  • Act as a quick learner to get myself acquainted with Japanese OS.
  • Developed spring based Application using MVC modules.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries
  • Developed detailed design documents for all the functional modules of the application to be used by the testing team to setup test cases.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on WebSphere 7.0 application server.
  • Used Log4j logging framework in the application to store log messages.

Environment: Java, J2ee, Struts, Hibernate, JSP, Maven, JUnit, Log4j, WebSphere 7.0, Clear Case, Oracle 10g, PL/SQL, HTML, CSS, RAD 7.5.

Confidential

Java Developer

Responsibilities:

  • Played an active role in the team by interacting with business analyst/program specialists and converted business requirements into system requirements.
  • Implemented Services using Core Java.
  • Involved in development of classes using Struts Framework.
  • Involved in development of web pages using Servlets.
  • Developing JSP based forms using struts tag libraries.
  • Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.

Environment: Java 1.6, J2EE, Eclipse SDK 3.3.2, Java, Servlets, Oracle 10g, Hibernate, JSP, Struts, JDBC, MySQL and Tomcat.

We'd love your feedback!