We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 10+ Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server and web applications. Experience working as a Programmer Analyst, Designer in executing web based information decision - making projects using Java/J2EE related technologies.
  • Proficient in Application Development with Web Technologies and Client-Server Architecture environment in Healthcare, Financial domains
  • Excellent background in developing applications using Struts, Spring, MVC, Hibernate, JPA, Java, J2ee, JDBC, Java Mail, JSP, servlets, JavaScript, WebService, MySql, Oracle, MS Sql, Design patterns and JBoss, Tomcat, JUnit, and Soap UI
  • Strong experience in deployment of software and configuration on IBM Web 7.x/8.x, Maven, Tomcat 4.x/5.x/6.x, also extensively utilized J2EE development IDEs Web Sphere Application Developer (WSAD) 4.x/5.x, RAD 6.0/7.x, Eclipse 3.0.
  • Excellent hands on experience with XML, DTD, XSL, and XSD.
  • Expertise in designing the front end using HTML, JSP, JavaScript, Tag Libraries.
  • Extensive experience in different IDEs like Eclipse, Toad, and Intellij Idea 8.X
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, JAXP)
  • Hands on experience in JavaScript and CSS for client side validations and designing HTML/XHTML pages
  • Hands on experience with build tools like Apache ANT and Maven
  • Good working knowledge with databases like Oracle 8i/9i/10g, MS-SQL and MySQL

TECHNICAL SKILLS

Operating System: Windows 2000/XP/95/NT Server, Vista. UNIX, Linux

Programming Languages: Java 1.5/1.6

J2EE Technologies: JSP, Servlets, XML, XSLT

Frameworks: Hibernate, Spring MVC, Spring Boot, Ant, Maven, Junit

Databases & Tools: Oracle 10g, MySQL, PUTTYApplication/Web Servers JBOSS, Tomcat and Web Sphere 8.5.1

Web Technologies: HTML, CSS, Java Script and Web Services

Configuration Management Tools: VSS, SVN, CSS and Clear case

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Developing the Java, Spring MVC, hibernate based Warranty Web application for Confidential . This application enables Dealers all over the world to file the Claims.
  • Reverse engineering the DB to generate Hibernate mapping files (hbm.xml) and java objects from database automatically.
  • Developed Jersey based Restful web service to retrieve Part Pricing information.
  • Development Experience in Rational application developer and configuring Software Analyzer Team Advisor.
  • Experience using Spring Core, Spring DAO, Spring AOP in the Web application.
  • Production support for the Critical defects on the legacy application that we are rewriting.
  • Developed Spring Batch Jobs using Cron expressions to Process the claims as well generating credit memo for the claims files during the weekdays.
  • Discussing with clients for Requirement understanding and suggesting solutions.
  • Interacting with various teams and resolving the reported bugs and various technical issues.
  • Technically mentoring a team of 4 members to complete their deliverables on time, by providing resolution to their technical challenges.
  • Experience working in the AGILE environment.

Environment: Java, Spring MVC, Hibernate, JSP, Restful Web Services, IBM RAD and WebSphere 8.5, IBM Rational Team Concert, SOAP UI, Beyond Compare 3.0

Confidential

Java Lead Developer

Responsibilities:

  • Designed and implemented the complete Spring based configuration during initial phases of the project
  • Automated the generation of hibernate objects & configuration files from templates.
  • Developed several modules using combination of Hibernate, Spring Service Layer
  • Creation of JAX-WS Web-Service methods for the address search algorithm.
  • Automation of the build process using Continuous Integration tools like Continuum and Jenkins
  • Implemented logging in the application using Log4J. Used tools like Splunk and AppDynamics for debugging issues and improving performance of the application.
  • Created design documents - Class Diagram, Sequence Diagram
  • Unit testing using JUNIT test cases.
  • Implemented enterprise level scheduling using tool CTRL+M (Control M)
  • Handled the responsibility for deployment, UAT support and Production support for several releases.
  • Involve in implementation of service availability check job using ScheduledExecutorService and CircularFifoBuffer. This Also added email alerts using java mail API which will send an email in case of service unavailability.
  • Migrated JBOSS 4.2.1 to JBOSS7.0 for all our projects, implementation of HornetQ in place of JMS Queue as part of migration. Implementation of modular design for class loading.
  • Used putty for running UNIX Commands.
  • Involved in providing quick resolution to production issues.
  • Providing support from offshore during our production deployments usually happens monthly (third week of every month).
  • Technically mentoring a team of 8 members to complete their deliverables on time, by providing resolution to their technical challenges.

Environment: JAVA, J2EE,, XML, XSLT,SQL, Eclipse, CVS, Putty, SOAP UI, Oracle 10g Spring, Spring Batch, Hibernate& Web services

Confidential

Java Lead Developer

Responsibilities:

  • Involved in Analysis,Design,Development, Packaging, Testing and Deployment phases of this application
  • Designed and implemented modules using J2EE, Developed Servlets and worked on different Java concepts like Collections, Exception handling.
  • Developed and maintained elaborate services based architecture using SOAP.
  • Designed a UML model for SFMS using Visio in the form of sequence and case diagrams.
  • Used UNIX Shell scripting.
  • Used ClearCase for Configuration Management.
  • Used the Struts open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm
  • Involved in coding business rules in service layer and implementing the spring - Hibernate integration to handle the database transaction part.
  • Involved construction of JSP’s referring to the prototype shared by Client using styles and css provided by them.
  • Created Junit for the business layer of the application for all possible scenarios.
  • Performed local build using ANT and deployment of the Project Wars in UNIX environment for Unit testing of the development team and for Integration testing by TCOE team.
  • Technically mentoring a team of 3 members to complete their deliverables on time, by providing resolution to their technical challenges.

Enviornment: Java, Hibernate, JSP, Web Services, IBM RAD and Websphere 7.0, IBM Rational Clear Case 7.0,SOAP UI, Beyond Compare 3.0

Confidential

Java Lead Developer

Responsibilities:

  • Implementation of Spring MVC frame work in the project. Project creation, package structure definition, spring configurations.
  • Involved in coding handlers and implementing the spring - Hibernate integration to handle the database transaction part.
  • Performed local build using ANT and deployment of the Project Wars in UNIX environment for Unit testing of the development team and for Integration testing by TCOE team.
  • Involved in code quality report generation PMD, Check style, Find bugs and fixing the violations as per client standards.
  • Construction of JSP’s referring to the prototype shared by Client using styles and css provided by them.
  • Creation of Junit for the business layer of the application for all possible scenarios.
  • Technically mentoring a team of 2 members to complete their deliverables on time, by providing resolution to their technical challenges.

Environment: Java, spring, Hibernate, JSP, IBM Rational Application Developer 7.5, SVN

Confidential

Java Lead Developer

Responsibilities:

  • Developed new modules using struts 1.2 along with the Struts Validation feature and unit testing using Junit.
  • Involved in code quality report generation, PMD, Check style and find bugs. Fixing the violations as per Clients coding standards.
  • Construction/modification of JSP’s referring to the prototype/CR shared by Client.
  • Involved quick fixes for production defects and support during production deployment.
  • Involved Unit testing the application based on Unit test cases.
  • Involved in peer code review and functionality validation.

Environment: Java, Struts, Jsp, Eclipse, Sql developer, CVS

We'd love your feedback!