We provide IT Staff Augmentation Services!

Sr Java Developer Resume

0/5 (Submit Your Rating)

NH

SUMMARY

  • Over 8 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based/Enterprise environment, Distributed n-tier architecture.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Financial, HealthCare and Manufacturing Industries.
  • Expertise in developingWeb based DistributedandFront End applicationsin athree-tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Expertise in designing and developing enterprise applications usingJ2EE technologieslike JDBC, JNDI, JMS, Web services.
  • Expertise in application development using various frameworks: Struts Framework 1.x/2.0, Spring Framework 2.x, Java Server Faces (JSF), Hibernate 2.x/3.x ORM.
  • Extensive working experience with SOAP and Restful web services.
  • Well versed with SQL Server, Oracle, DB2 and MySQL as back-end Databases. Extensively used database tools like TOAD and SQL Developer. Knowledge in Database Programming with Stored Procedures, Triggers, Functions using SQL, PL/SQL and Oracle.
  • Hands on experience working with Web and Application Servers such as ApacheTomcat, JBoss, IBM WebSphere and WebLogic.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Working knowledge ofANT,MAVENandLog4J.
  • Extensive use of Version Controls like CVS, SVNand GIT subversions.
  • Very good understanding and experienced in SDLC and Object Oriented Programming (OOP). Experience with Waterfall, Agile methodologies.
  • Good working knowledge in IDE tools such as Eclipse (Indigo, Juno, Europa, Helios) and NetBeans and MyEclipse, RAD, JBuilder.
  • Proficient in programming in Web Technologies likes JavaScript, XML, XSLT, HTML and DHTML.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writingJUnit test cases and System Test Cases.
  • Having Good experience in resolving production issues.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies

TECHNICAL SKILLS

Domain: Finance, Banking, Health Care, Insurance

Languages: Java, SQL, PL/SQL, UML, C/C++Web Technologies JSP, Servlets, JNDI, JDBC, JSTL, JMS, JPA, EJB, Web Services, SOAP, WSDL, JAX-RS, JSX-WS,HTML,HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, JSON, AngularJS, AJAX.

Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere, JBoss. IIS

IDEs: Eclipse, Net Beans, Red Hat Developer Studio, WSAD.

Tools: TOAD, XmlSpy, Ant, Maven, PL/SQL Developer, JUnit, I Report

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Oracle 8 / 9i / 10g/11, HSQL, PL/SQL,My Sql, MS SQL Server 7.0, Sybase, MS-Access.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc

Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

Version Control: CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

XML Technologies.: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

PROFESSIONAL EXPERIENCE

Confidential, NH

Sr Java Developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Develop client server applications using Model-View-Controller (MVC) paradigm. Most of the business logic is implemented inJava, the View (presentation) is developed using Spring 3.0 and the data model is implemented using Spring Data Model, Spring frame work (Dependency Injection) to process trades and retrieve trade specific information.
  • Developed SOAP based Web Services for creating a UI using Apache CXF, JAX-WS.
  • Formulated plans outlining steps required to develop and program, using Object Oriented analysis and design, and Submits plans to user for approval.
  • Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.
  • Designed, prototyped, utilized Hibernate or O/R mapping.
  • Designed and developed a highly interactive rich Web UI for performing user authorization administration using HTML5, Angular JS,CSS3, JavaScript, and AJAX.
  • Used JavaScript, jQuery and related plug-ins like jqGrid extensively for Front end validation and manipulation of data.
  • Design, Developed server side programming and implement Customer Requirements using J2EE,Java,JavaServer Pages (JSP), XML, Servlets,JavaBeans.
  • Involved in designing Use Case Diagrams using Microsoft Visio.
  • Used Ant script for deploying the application.
  • Involving in Unit, System and Pre-production testing of the application.
  • Creation and maintenance of data using Oracle database. Hibernate for database connectivity with Oracle Stored Procedures.
  • Used CVS for version controlling.
  • Used "Single Sign On" for accessing certain state proprietary computer applications.
  • Review technical requirements, specifications, and application designs for Completeness and Correctness
  • Setting individual and team performance goals, leading & monitoring performance of team members to ensure efficiency and meeting of targets.

Environment: Java/J2EE 1.6, JSF 2, Spring 3.0, Hibernate 3.5.6-Final, JBOSS Application Server 5.0, Apache Axis 2.0, Apache ActiveMQ 5.4.2, UNIX, Angular JS,SQL Server 2008 (R2 - Enterprise Edition), HTML, CSS, AJAX, JQuery, Eclipse3.8, Maven 3.0.4, JUnit 3.8, Log4j, SVN.

Confidential, MA

Sr. Java Developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Written Hibernate annotation based mapping java classes with Oracle Database tables.
  • Used Session façade. Implemented JMS API for messaging.
  • Developed webservices SOAP, WSDL and webservices clients using JAXB and XML, implemented SOA architecture.
  • Involved in High Level Design and prepared Logical view of the Application.
  • Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequencediagrams.
  • Implemented Multithread concepts in java classes to avoid deadlocking.
  • Created Core java Interfaces and Abstract classes for different functionalities.
  • Written Spring Core and Spring MVC files to associate DAO with Business Layer.
  • Used PL/SQL procedures.
  • Created Data Source and deployed web application in the IBM Websphere application Server.
  • Implemented JSF in Presentation layer programming using JSTL, AJAX, GWT Development.
  • Worked with HTML, DHTML, CSS, JAVASCRIPT, JSON in UI pages.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans.
  • Developed client user interface using JSPs and Servlets.
  • Used Version Control Tool to perform Checking-out and Checking-in of codes from the repository.
  • Used EJB Query Language to retrieve data from Hypersonic SQL.
  • Developed web services in Java and Experienced with SOAP.
  • Developed and maintained Ant Scripts for the build purposes on testing and production environments.
  • Implemented Loggers by using Log4j and Maven for build scripts.

Environment: CoreJAVA1.6, GWT 2.4, GWTEXT, Apache Camel, Spring, Jaxb, Active Mq, IBM MQ, Servicemix, Jmx, OSGI, Servlets, JavaScript, Oracle 10g, HTML, Fuse, Maven, Jaxb, Rest Web Service, JMX, JMS, CXF, Log4j, Eclipse Galileo 3.x. SVN, junit.

Confidential, MA

Sr. Java Developer

Responsibilities:

  • Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface project.
  • Designed and developed presentation layers using Servlets, JSP, Angular JS, Java Beans, CSS, HTML, DHTML and Java Script.
  • Created interactive websites, applications, and presentations using Creative Suite 3, Creative Suite 4, and DOJO.
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Configured Struts-config.xml, Tiles-def.xml and properties file provided by Struts framework for the implemented modules.
  • Worked on the jQuery java script library that simplifies HTML document traversing, and event handling.
  • Involved in complete development of ‘Agile Development Methodology’ and tested the application within each iteration.
  • Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Setting up daily Status meetings with team and communicate status to Project Manger.
  • Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.

Environment: Java, J2EE, MyEclipse 6.0.1, HTML, CSS, DHTML, JBoss, Subversion (SVN), Oracle 9i/10g, SQL Developer, Spring, SOA, DOJO, Toad, Hibernate 3.2, Angular JS, Jquery, JSP, Servlets, log4j, Ant, Web Services, AJAX, JavaBeans, Struts, Framework.

Confidential

Java Developer

Responsibilities:

  • Involved in Design, Development, Testing and Integration of the application.
  • Implementing business logic and data base connectivity.
  • Client side installation and configuration of project.
  • Developed using simple Struts Validation for validation of user input as per the business logic and initial data loading.
  • Co-coordinated Application testing with the help of testing team.
  • Writing database queries on Oracle 9i.
  • Writing stored procedures, Packages, Views, Cursors, Functions and triggers using SQL in the back end.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence.
  • Wrote SQL commands and Stored Procedures to retrieve data from Oracle database.
  • Developed webservices using SOAP, WSDL, and XML.
  • Developed the application using Singleton, Business Delegate and Data Transfer Object design patterns in the project.
  • Created and implemented Oracle Stored Procedures, Functions, Triggers and complex queries using SQL.
  • Worked with Java Messaging Services (JMS) for reliable and Asynchronous Communication.
  • Used log4j for logging and SVN for version control.

Environment: Java, JSP, Struts 1.3.8, CMS, Spring 1.0.2, SOAP Web services, SOA, JavaScript, CSS, XML, JAXB XHTML, XSLT, JMS, Ajax, Hibernate 2.1, EJB 2.0, 2.1, Log4j, Oracle 9i, Web Sphere 6.1, Ant, RAD 7.0, Eclipse 3.2, UNIX, Perl.

Confidential

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.
  • Developed the Test cases for unit testing.
  • Involved in gathering requirements, design and implemented the application using Java/J2EE technologies.
  • Created Static and dynamic web pages using JSP and Servlets.
  • 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.
  • Gathered business requirements from the end users and wrote functional specifications and design documents.
  • Worked with onsite team in coordinating the work.
  • Used JavaScript for Client Side validations.
  • Wrote backend-stored procedures, functions and triggers.
  • 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, UNIX and UML.

We'd love your feedback!