We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience in Information Technology in all phases of Software Development Life Cycle, which includes Analysis, Design, Development, Testing, Implementation and Support.
  • Technical Expertise in areas of Java, J2EE and Struts Framework.
  • Strong front - end development skills in HTML, JSP, JavaScript, JQuery and CSS.
  • Solid background in Object-Oriented analysis and design using Java/J2EE.
  • Extensive experience in middle-tier development using J2EE technologies like EJB 2, JDBC, JNDI, JSP, Servlets.
  • Sound knowledge and understanding of Spring 3.0.5 framework.
  • Solid understanding of design patterns and experience using various design patterns like MVC, Transfer Objects, Data Access Object, Business Delegate, Service Locator, Session Facade and Singleton.
  • Experienced in using databases like Oracle and MS SQL Server.
  • Experienced in using JDBC and Spring-JDBC for database access.
  • Have knowledge in Hibernate ORM technology.
  • Have knowledge of AngularJs.
  • Have knowledge in creating web services using SOAP and REST.
  • Used JAX-RS java API to create RESTFul web services.
  • Experience in SQL Server 2005 and in constructing Stored Procedures, User defined Functions.
  • Worked with SCM tools like SVN, CVS and Start Team.
  • Experience using build tools like Ant, Maven and Gradle.
  • Experience in Java messaging Service (JMS).
  • Experienced in developing front-end applications using Struts 1.x and Spring MVC.
  • Experience in using application servers like BEA Weblogic 10.3, IBM Websphere 6.1, and Apache Tomcat 5.x.
  • Used eUML2, Star UML, Rational Rose to create UML diagrams for design documents.
  • Worked with various tools like Eclipse, Rational Rose, SQL explorer, Netbeans, WSAD 6.0, RAD 7.5.
  • Experience using XML, XSD and XSLT.
  • Have taken care of Quality processes in the project. Responsible for handling monthly, IQA, ISO audits.
  • Team player with excellent communication, presentation and interpersonal skills.
  • Highly motivated team player with zeal to learn new technologies.

TECHNICAL SKILLS

Programming Languages : Java, C, C++, PL/SQL

J2EE Technologies : Servlets, JSP, EJB, JDBC, JNDI, Struts Framework, Hibernate, Spring 3.0.5, web services, SOAP, RESTFul, JAX-RS, JAX-WS

Scripting Languages : JavaScript, JQuery

XML/HTML : XML, XSD, XSLT, HTML, CSS

Database System : SQL Server 2000, SQL Server 2005, DTS - SQL Server Integration Services (SSIS) Packages, Oracle Developer 3.1, My SQL

Source Control : Subversion, CVS, Visual SourceSafe, Start team

IDE : Eclipse, Websphere Studio Application Developer (WSAD 6.0), Rational Application Developer (RAD 7.5.5), Araxis Merge, Query Analyzer, SQL Server Business Intelligence Development Studio-2005, SoapUI testing 4.5.1, Oracle developer

Application Server : BEA Weblogic 10.x, IBM Websphere 6.1, Apache Tomcat 5.x

OS/Environment : Windows 95/98/2000/2003/ XP, UNIX

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Actively participated in requirement specification, design and development of business logic of PEP.
  • Generated JAXB classes from XSD.
  • Used Spring Framework for dependency injection.
  • Created new flows using Controller, validator, and model object.
  • Implemented business layer by injecting service objects into controllers.
  • Used Ajax and Javascript to populate product dropdown from oracle database on fly.
  • Calling stored procedure and functions using spring jdbc callable statements.
  • Used JAX-WS java api for accessing soap xml based core web services.
  • Used SOAPUI Testing 4.5.1 to get the XML response from core services.
  • Developed member details screen by creating UI screens, adding controllers, Validators, service and DOA classes.
  • Added validations for pep user details search screen.
  • Fixed defects and made enhancements to PEP.
  • Developed the persistence layer using Spring-JDBC to access user profile information and Member enrollment details from Oracle database.
  • Develop Java programs complying with coding standards defined by KPIT technical management.
  • Review codes to identify any errors.
  • Prepare test cases using JUnit 4.x for unit testing and integration testing.
  • Reviewed and assisted new contractors with set up and development work.

Environment: s: Spring 3.0.5, Java 1.6, JSP, Spring-JDBC 3.0.5, XML, XSLT, XSD, RAD 7.5.5, Star Team, SharePoint portalWebsphere 6.1, SoapUI Testing 4.5.1, Oracle SQL

Confidential, Irving, Texas

Java/J2EE Developer

Responsibilities:

  • Actively participated in analysis, design and development using Java/J2EE and Created stateless session beans using EJB 2.x to implement the business logic.
  • Implemented the service locator pattern and used JNDI API to lookup enterprise beans.
  • Migrated Spring 1.2.2 to Spring 3.0.6.
  • Converted legacy code to use generics.
  • Used Ant 1.8 to build and deploy the application on Weblogic server.
  • Performed functional testing using XML, XML beans and proprietary testing framework written in Java.
  • Prepare required documents including program-level and user-level documentation.
  • Enhanced the testing framework to collect test result statistics and updated the XSD, executed XSLT on XML test cases to comply with the XSD.
  • Used Log4J to write server side logs, to generate test results and to write the testing framework logs.
  • Fixed defects and made enhancements to WFSM.
  • Apply analytical, technical and programmatic skills to resolve application related issues.
  • Followed industry standard practices to perform application coding.
  • Worked on User Interface bug fixes and minor enhancements using Struts 1.x for INET.
  • Used eUML 2 to create UML diagrams for the design documents.
  • Reviewed and assisted new contractors with set up and development work.

Environment: s: Struts 1.x, Java 1.6, JSP, Servlets, EJB 2, Spring-JDBC 3.0.6, XML, XSLT, XSD, Ant, Eclipse Gallileo, SVN, Team Forge, Weblogic 10.3, My SQL

Confidential

Associate - Projects

Responsibilities:

  • Actively involved in requirement analysis, development and testing of COPS Application.
  • Reviewed Impact analysis documents and Functional test cases.
  • Support critical production issues and performed hot fixes.
  • Worked as Module Lead for Auto Claim, Auto Claim Approval, and Complex Matrix and Code Maintenance modules.
  • Implemented 230 hrs of complex request of auto claim approval module according to client and user specifications. Identified and fixed the pre-existing bugs before starting the major enhancement. Also provided alternative approaches to satisfy existing and future needs.
  • Completed major enhancements in the complex matrix module by understanding the complex sp which was developed at onsite and then incorporated the changes according to the business needs.
  • Created new flows by creating Jsps, Action class, Delegate class, Bean Class, Business Object, Data access object, Data access object implementation and stored procedures.
  • Used JSP, JSP tag libraries, EL expressions and HTML to develop the web pages.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Took ownership and fixed production issues related to Auto Claim.
  • Involved in code Review activity i.e. Java and SP review for peers.
  • Identified more number of defects during offshore peer testing resulted very few no. of defects arrives at onsite.
  • Developed Stored Procedures to extract the Customers data from the database.
  • Involved in migrating DTS packages (SQL Server 2000) to SSIS (SQL Server 2005).
  • Involved in Onsite-Offshore Communication on daily basis.
  • Mentorship program conducted for the junior developers which included Overview of application, tools used for application development.
  • Reviewed and assisted junior developers with development work.
  • Prepared knowledge transfer documents.
  • Prepared and maintained technical documents for each phase i.e. Impact Analysis documents while analysis, Functional test cases while coding and Unit test cases while testing.
  • Assured the Quality compliance of the Team. Also handled monthly, IQA, Delivery and ISO audits with less no. of observations.
  • Successfully migrated from e-tracker to c2. These are Confidential applications which used to log the efforts for the requests, defects.
  • Maintained all the quality related documents i.e. SOW, MSA, PO, Training plan, SCM plan, DP plan, Infrastructure plan, BCP, RTM in the VSS for audit.
  • Verified and reviewed that all the documents such as Impact analysis, UTC, FTC docs in place.
  • All the defect prevention related activities conducted as a part of Defect Prevention coordinator for the team.

Environment: s: Struts 1.2, Java, JSP, JavaScript, Servlets, JDBC, RAD 6.0, VSS and CVS, SQL Server 2005, DTS-SSIS Packages, Websphere Application Server

We'd love your feedback!