Senior Java Developer Resume
Herndon, VA
SUMMARY
- Certified Java Programmer with 8 years of IT experience in analysis, design, development, testing, and delivery and production support of application software.
- Experience in full life - cycle development using Object Oriented Methodologies/Programming (OOP’s).
- In-depth knowledge and experience in Java, J2EE, XML, JavaScript, JQuery, JSP, JSON, Servlets, AJAX, Java API for XML Web Services, JDBC, and Hibernate.
- Developed SOAP and REST based web services.
- Possess good RDBMS concepts and worked with Oracle 10G, Sybase, My SQL, DB2, and Postgre SQL.
- Worked with Database Tools Oracle SQL Developer, Toad, SQL Server 2005.
- Worked with IDE Tools IBM RAD, RSA,STS, Eclipse Juno for developing applications
- Experienced with web/application servers as Oracle Web Logic 10.3.6, IBM Web Sphere 5.1.2/5.0/6.1 , Apache Tomcat, and VMware vFabric.
- Acquired excellent knowledge of working with open source frameworks such as Struts and spring.
- Worked with Open Source Tools Log4j, JUNIT and Ant.
- Worked with High Performance Computing GemFireobject cache server.
- Worked on different OS UNIX (Sun Solaris, AIX), Linux, Windows NT, and Windows XP.
- Extensive experience in Requirements Gathering, Analysis, Design, Code Reviews, Unit Testing and Integration Testing.
- Developed HLD, LLD, Class diagram and Sequence diagram using IBM Rational Software Architect.
- Strong knowledge in using Design Patterns and UML.
- Expertise working on XML Suite of Technologies XML, XSL, XSLT, and validation with DTD & XML schema and processing files with SAX, DOM Parsers.
- Involved in Build Activities (i.e. Self-service portal, ACME)
- Worked with repository like Star Base, Star Team, and Tortoise SVN.
- Effectively utilized Project Management Tools Rally, JIRA, Track IT, and Test Link.
- Experience with different methodologies like Waterfall, Agile, Sprint and Scrum.
- Having Good knowledge on Insurance, Banking, and Retail and Telecom domain.
- Having hands on Experience on RESTful and SOAPUI 4.5.2 Tool
- Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
- Excellent Communication and Presentation skills complemented with the ability to quickly adapt to new environments and master new technologies.
- Experienced working with Onsite - Offshore model: Responsible for identifying, assigning and coordinating tasks between onsite and offshore.
TECHNICAL SKILLS
Languages: Java, J2EE, C, C++, JavaScript, JSON, jQuery, HTML, JSP, Servlets
Framework: Struts 1.2, JSF, CAFE 2.0, Spring 3.0 and PS Framework, Junit, IAD Runtime, WAT Runtime, CASCADE, STAF/STAX Framework
ORM: Hibernate
Web Services: REST, SOAP
Database: Oracle 8i, DB2, My Sql, Postgre SQL
Hardware: Windows, UNIX
Tools: STS 2.8.0.RELEASE,Eclipse 3.1, Net Beans, IPMS, Star Team, WSRR, Apace Maven 3.0.3, Apache Log4j, SOAP UI 4.5.2, Jenkins, Track IT, IBM Web sphere, Tomcat, VMware.
Methods: Waterfall, Agile
Domain Experience: Insurance, Banking, Retail and Telecom
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
Senior Java Developer
Environment: Spring Framework 3.0, REST/SOAP Web services, EJB Connectors, Eclipse Juno, Maven 3.0.3, Postgre/SQL, Junit, Sonar Qube, Jacoco, Splunk, jQuery, JavaScript, Tortoise SVN 1.6.10, SOAP UI 4.5.2, RESTful, API, Jenkins, JIRA, Rally.
Responsibilities:
- Followed Agile Methodology like Scrum Meetings, to deliver application in iterative approach with high Quality software and satisfy customer needs.
- Developed REST and SOAP based web services Architecture Reference Service to add Customer, query Customer, query Simple Account and query Order for Confidential .
- Developed Manifest Tool Application using Struts and Hibernate.
- Developed HttpConnectorTestTool Application with Spring MVC
- Involved in review of code, unit and Integration test cases.
Confidential, Minneapolis, MN
Senior Java/J2EE Developer
Environment: Spring Framework 3.0, Struts 2.0, Hibernate, REST Web services, STS, Maven 3.0.3, API, Postgre/SQL, Junit, Tortoise SVN 1.6.10, SOAP UI 4.5.2, and Jenkins.
Responsibilities:
- Followed Agile Methodology like Scrum Meetings, to deliver application in iterative approach with high Quality software and satisfy customer needs.
- Understanding the business processes involved in Cart and Checkout application.
- Developed Cart and Checkout screen in Spring MVC.
- Developed REST based web services retrieveCartProduct, retrieveShippingAmount for Cart page.
Confidential, Bloomington, IL
Senior Java/J2EE Developer
Environment: Spring Framework 3.0, Hibernate, STS 2.8.0.RELEASE, Maven 3.0.3, Postgre/SQL, JavaScript, JSP, Junit, jQuery, WSRR, SFX 6.0, JSON, Tortoise SVN 1.6.10, SOAP UI 4.5.2, Jenkins, Track IT, SOAP and REST Web Services.
Responsibilities:
- Followed Agile Methodology like Scrum Meetings, to deliver application in iterative approach with high Quality software and satisfy customer needs.
- Prepared Low Level Design document and developed Class Diagram, Sequence Diagram in in IBM Rational Software Architect.
- Designed and developed a web-based maps application to provide an enhanced visibility to facilitate analysing missions using JSP, JSON, JavaScript, jQuery.
- Developed Hub UI and Thank you screen using Spring MVC.
- Developed REST based web services retrievedConsiderationList, retrieveSavedQuotes and retrieveBundleSummary section in Hub application.
Confidential, Roseland, NJ
Java Developer
Environment: Spring, Hibernate, Struts, IBM WebSphere, Maven 3.0.3, Oracle, DB2, Sybase, ACME.
Responsibilities:
- Working with Production Support activities for Health Insurance project.
- Defect fixing and deploying the application into development environment.
- Analysing the issues for production tickets and fixing the problem.
- Co-ordinating with the off-shore team.
Confidential, San Antonio, TX
Java Developer
Environment: Java, J2EE, Struts, Web Services, Star Team, RAD, Task Framework, SQL Server
Responsibilities:
- Prepared High level and Low Level Designs as per the user requirements and model the classes and methods in IBM RSA.
- Review the design model with senior architects and fixing the defects.
- Developed Mobile Application for Auto Loans application in Presentation Framework that interacts with Business Service Layer and Business Object Model Component.
- Defect fixing in System Testing phase.
Confidential, Jersey City, NJ
Java/J2EE Developer
Environment: CAFE Framework, Web Services, spring, RAD, Java, J2EE, Star base, DB2
Responsibilities:
- Analysing the Business requirements for the Confidential Commercial Insurance for Reporting from business community and a detailed study of the requirements.
- Preparing High level and Low Level Designs for server components as per the user requirements
- Developed the front end component in CAFÉ framework by invoking stored procedure through DAO pattern
- Prepared Unit and Integration test cases and testing the functionality.
Confidential
Environment: CAFE Framework, Java, J2EE, RAD, Star base, DB2
Responsibilities:
- Analysing the Business requirements for the Confidential Claims for Accident Health and Lending Medical Bill Approval from business community of Claims team and a detailed study of the requirements.
- Developed the medical bill approval page in CAFÉ framework by invoking stored procedure through DAO pattern.
- Prepared Unit and Integration test cases and testing the functionality.