We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY:

  • Experience in requirement analysis, system design, development and testing of various applications.
  • Expertise in Core Java and J2EE technologies
  • Involved in Web Front End technologies, spring, Struts1.3, Tag Libraries, Struts custom validation rules, Tiles, JSTL, Java Script, DHTML, XML/XSL.
  • Working experience in configuration tools like Maven and ANT
  • Good understanding of other J2EE technologies such as JDBC, JNDI and other Java technologies like EJBs, XML Parsing, Webservices.
  • Worked on SOA based technology using Web Services, WSDL and UDDI registry.
  • Working experience in SOAP and REST Webservices.
  • Good Knowledge of different O/R Mapping tools JPA, Hibernate and i - batis.
  • Worked on parsing of XML using SAX and DOM parsers, worked on XSLT.
  • Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Rational Rose)
  • Experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like Oracle Application Server, IBM WebSphere Application Server 7.x/6/5, BEA WebLogic9.1/8.1 and open source Apache Tomcat, Apache Axis and Apache HTTP Server. Implemented SSL over Apache and Tomcat using OpenSSL
  • Worked with Multiple Databases like MS SQL Server, DB2, Oracle, and MySQL. Experience with configuring connection pools using JNDI and JDBC
  • Worked on wide variety of platforms like Unix flavors (Sun Solaris 9) and Windows NT operating systems
  • Worked with wide variety of IDE’s like RAD, Eclipse 3.0 and Netbeans.
  • Worked on writing build scripts using Maven as a build tool
  • Worked on Logging Framework using Log4j
  • Used SubVersion(SVN), CVS and Visual Source Safe as versioning software tools
  • Involved in writing Junit Test cases, doing smoke test as testing framework and Mockito.
  • Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification, Implementation, testing, Documentation and Process management Agile Methodology.
  • Experienced in a variety of industries (Telecom, Insurance, Healthcare).
  • Experienced in documentation abstract level and detail analysis.
  • Good knowledge of MQ Workflow.
  • Good understanding of Oracle Coherence and Gemfire.
  • Good organizational and prioritization skills.
  • Strong in DOS, WindowsNT/00/98/95, Linux & UNIX environments.
  • Working experience in Production, Development, Staging and QA environments.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
  • Extensive experience as Oracle Applications e-Business Suite Consultant and Technical Developer in Design, Development and Implementation of Oracle Applications R12/11i.
  • Strong understanding of business flows, underlying technical architecture and table structure of Oracle E-Business Finance Suite.
  • Extensive experience in Implementation, Migration, Customization, Production and Support of various modules in Oracle Applications with major focus in Order Management (OM), Inventory (INV), General Ledger (GL), Accounts Receivable (AR), Accounts Payables (AP), Purchasing (PO), I-Expenses, I-Procurement
  • Establish good practices and produce high-quality software
  • Develop product details, project schedule and development criteria in compliance with quality standards
  • Design user manuals, user guides, FAQ's guide, detailed product specifications and project reports
  • Provide off-site maintenance through remote access to the server
  • Conduct performance reviews and updates as per business requirement
  • Developed user-specific rights and modules in the software for ease of operation
  • Coordinated with the quality assurance team to follow standard protocol for development

TECHNICAL SKILLS:

Skill-Profile: JDK 1.6, JSP, Tag-Libs, Servlets, UML, JavaScript, Ajax, Java Beans, Enterprise Java Beans (EJB3.0), JDBC/ODBC, JNDI, JSTL, EL, Google Web Toolkit, DOJO, JAXB, JUnit, HTML, Java Script, C, C++, PL/SQL, E-commerce.

IDE Tools: RAD7.0, Eclipse 3.0, WID 6.1.2, Jasper Reports.

Frameworks: Struts 1.3, spring3.

SQL Editors: TOAD 8.X and Oracle SQL Developer.

Database: Oracle 8i/9i/10g, IBM DB2, SQL Server 2000.

Application Server: BEA WebLogic8.1/9.1, IBM Web Sphere 7.X/6.1/8.0,JBoss4.0.

Web Servers: Apache Tomcat 5.X

Version Control Mgmt.: SubVersion (SVN), CVS, Team Foundation Server and IBM rational clear case.

XML Technologies: XML, XSLT, DTD, Schema, XML DOM.

Web Services: SOAP, WSDL, Apache Axis 1.2, XFire 1.4x,JAX-RPC, JAXP, REST.

GUI Technologies: Jquery, DOJO

Process Management: Six Sigma Standard, Agile Methodology.

Design Tools: Rational Rose, Microsoft VISIO.

Messaging technologies: JMS, IBM MQSeries, and TIBCO (BW, EMS, Administrator, RV and SDK).

ORM technologies: Hibernate 4/3.x, iBATIS 2.17.

Operating systems: Windows 95/98/2000/XP, Linux and UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Senior Java Developer

Responsibilities:

  • Involved in design and development of n-tier architecture.
  • Developed Use Case Diagrams and Class Diagrams using Microsoft Visio.
  • Created Functional and System Design specification documents
  • Implemented unit testing (Junit & Mockito), functional testing and integration testing.
  • Implemented test cases for all scenarios.
  • Developed REST webservices using JAXB.
  • Developed business logic using Java Beans.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Implemented J2EE design patterns.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Involved In Performance and SQL Query Optimization.
  • Was involved in code reviews and defect tracking.
  • Implemented Hibernate annotation POJO classes.
  • Used Maven for dependencies and configuration management.

Environment: Java 1.6/1.7, Web Services, REST, JAXB, Hibernate, J2EE, Oracle 10g/11g, Weblogic server 10.3, JSP, JDBC, Eclipse IDE, Junit, Mockito, SVN, Spring Framework, UNIX, ANT, Servlets, EJB.

Confidential, Hartford, CT

Senior Java Developer

Responsibilities:

  • Involved in complete SDLC.
  • Proficiency with tools used to support Oracle Applications development including PL/SQL, Forms, Reports, Workflow Builder.
  • Involved in design and development of n-tier architecture.
  • Developed Use Case Diagrams and Class Diagrams using Rational Rose.
  • Involved in creating project charter and Scope documents
  • Involved in creating statement of work
  • Created architecture diagrams using MS Visio
  • Created Functional and System Design specification documents
  • Implemented Spring MVC framework.
  • Developed user interface using JSPs along with Spring MVC framework
  • Implemented Hibernate for persistence
  • Integrated Hibernate along with Spring
  • Implemented Spring IOC to achieve loosely coupled n-tier architecture
  • Implemented Spring AOP along with AspectJ
  • Developed REST Web services using Spring MVC
  • Used JSON as response type for REST web services
  • Implemented Spring JDBCDAO support to connect to database
  • Implemented J2EE design patterns
  • Used JQUERY JavaScript and UI framework for creating rich and cross browser compatible webpages
  • Implemented EJB3 remote interfaces and exposed them as web services
  • Created user interface using HTML, CSS, JavaScript, JQUERY, JBOSS
  • Used MAVEN to build and configure projects
  • Implemented logging through log4j

Environment: JDBC, XML, WebSphere7.X, Oracle 10g, XSLT 1.0, XSL, Spring Framework, REST, Hibernate, RAD 7.1 J2EE(Servlets, JSP, JDBC, JDK 1.6, Maven, UNIX.JDK 1.5, Web services (REST, SOAP), XML, XSLT, Expression Language(EL), Eclipse IDE, ANT, JavaScript, HTML, JUnit, CVS, Log4J, AJAX, JQuery, JBOSS CSS.

Confidential, Baskin Ridge, NJ.

Senior Java Developer

Responsibilities:

  • Interacted with users, analyzed requirements and prepared Requirements specification document.
  • Followed AGILE methodology for project life cycle.
  • Implemented Spring MVC.
  • Responsible for implementing validations and notifications using Spring MVC.
  • Designed and developed DAO interfaces & implementations using spring, Hibernate.
  • Integrated JQuery, JBOSS for rich user interface.
  • Implemented dynamic tables using JQuery.
  • Implemented JQuery Validation
  • Technical and Functional support to developers in developing the application
  • Implemented unit testing, functional testing and integration testing.
  • Implemented test cases for all scenarios.
  • Implemented asynchronous communication (AJAX).
  • Implemented Hibernate annotation pojo classes.
  • Extensively used log4j for logging the log files.
  • Involved In Performance and SQL Query Optimization.
  • Used Maven for dependencies and configuration management.
  • Involved in reviews of Test Scenarios to ensure the requirement coverage
  • Used JSON to load data into JQUERY data grid
  • Used JSON as response type in REST services
  • Provided users training and post

Environment: JDBC, XML, WebSphere7.X, Oracle 10g, XSLT 1.0, XSL, Spring Framework, REST, Hibernate, RAD 7.1 J2EE(Servlets, JSP, JDBC, JDK 1.6, Maven, UNIX.JDK 1.5, Web services (REST, SOAP), XML, XSLT, Expression Language(EL) Eclipse IDE, ANT, JavaScript, HTML, JUnit, CVS, Log4J, AJAX, JQuery, JBOSS, CSS.

Confidential

Java Developer

Environment: JDK 1.5,Spring framework, Hibernate, Web services (SOAP, WSDL),RAD,XML,XSLT,Expression Language(EL),JMS, WebSphere 6.1 MQSeries, Rational Rose, Windows XP, ANT, JavaScript, HTML, JUnit, CVS

RESPONSIBILITIES:

  • Actively involved in SCRUM s and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Designed and developed front end using JSP, JSTL, EL and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and legacy system.
  • Developed applications using Web Services.
  • Developed the application using Spring MVC.
  • Involved in configuring and deploying the application using WebSphere.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Involved in Writing and reviewing unit test cases using JUnit.
  • Used CVS as version control system to check in and checkout the data.
  • Write and modify database stored procedures, triggers, functions, and pl/sql Scripts.
  • Involved in writing shell scripts for deploying application on Unix.
  • Review source code and generate peer review reports.
  • Involved in build management and build resolution activities of e - commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of the system

We'd love your feedback!