We provide IT Staff Augmentation Services!

Lead Java Developer Resume

2.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Have 10 years of experience in development of Web based, standalone Applications using Java/ J2EE Technologies.
  • Strong in Object Oriented object - oriented programming concepts.
  • Strong in application Design and development using Java, Servlets, JSP, AJAX, JDBC, Struts 2.0 and Spring Framework.
  • Working experience in client web technologies that include HTML, DHTML, JavaScript, AJAX, CSS, and XML.
  • Having expertise in designing interactive web interfaces and validations in JavaScript and DHTML.
  • Experience on various versions of web servers like Apache/Tomcat and application servers like IBM Web Sphere and JBoss Server.
  • Extensive J2EE development experience in different IDE’s like Eclipse, NetBeans, Edit Plus and RAD.
  • Experience in Software Development Processes like Waterfall, Iterative and Agile Methodologies.
  • Experience in creating UML class diagrams, use cases, sequence diagrams, etc. to meet changing business and user requirements using Microsoft Visio.
  • Experience in implementing persistence layer using O/R mapping tools like Hibernate
  • Experience in using IDEs like Eclipse, My Eclipse and STS.
  • Experience using version control tools like CVS, SVN and VSS.
  • Experience in developing the unit test cases using Junit 3.0 Framework.
  • Expertise in writing Shell and Ant build scripts
  • Setup build environment by writing ANT and Maven scripts to build, configuring and deploying of the application in all the servers.
  • Experience in application development on Windows and Linux platforms.
  • Excellent client interaction, vendor management skills and proven experience in working independently as well as in a team.
  • Domain expertise in Property & Casualty insurance and Telecom Sector.
  • Strong interpersonal skills, commitment, result oriented, hardworking with a quest and zeal to learn new technologies and undertake challenging task.

TECHNICAL SKILLS

JAVA/J2EE Technologies: Core Java,Servlets, JSP, Jdbc.

J2EE Frame works: Struts 1x, Struts 2.0 and Spring MVC.

Web Servers: Tomcat 5.5, 6.0

Application Servers: Web Sphere

Web Technologies: HTML, JavaScript

Operating System: Windows XP, Windows 7, Linux, HP-UNIX 11i

Configuration Management: Tortoise SVN, VSS, CVS

Quality Tools: HP Quality Center, HP Service Center

IDE: My Eclipse, NetBeans and Web Sphere Application server.

Other Tools/Frameworks: SQL Developer, TOAD, RSA Access Manager, Microsoft VISIO, SOAP UI.

RDBMS: Oracle, DB2 and MY-SQL

Middleware: WSDL, Web Service (SOAP 1.1,1.2/REST), EJB

Tools: Ant, Maven, Toad, SQL Developer, Putty and SSH

Framework: Hibernate, Spring 3.0 (ORM, JMS, JDBC, MVC), J Unit 4, MVC

PROFESSIONAL EXPERIENCE

Confidential, Cleveland, OH

Lead Java Developer

Responsibilities:

  • Actively participating in all the phases of the system development life cycle.
  • Analyze the new functionality according to RFD and BRD.
  • Participating in the technical design review meeting, planning and implementation.
  • Preparation of the technical design documents including class diagrams, sequence diagrams in Microsoft Visio.
  • Developed the enhancements with spring MVC frame work and for dependency injection using the spring IOC feature.
  • Developed Web pages using JSP, JavaScript, HTML, jQuery, AJAX, to create the user interface views.
  • Created various actions under Struts-config.xml, tiles-def.xml files.
  • Integrated the application with Spring Framework for implementing Dependency Injection and provide abstraction between presentation layer and persistence layer.
  • Implemented all DAO’s using Spring Framework.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate queries.
  • Exposed various capabilities such as Web Services using REST web service.
  • Compiled and built the application using ANT and Maven scripts and deployed the application.
  • Used SVN as version control system.
  • Setting the coding standards and code review.
  • Actively involved in code reviews and bug fixing.
  • Unit test case preparation and unit testing as part of the development.
  • Worked closely with QA team and fixed QA bugs as well as production issues with a quick turnaround time.
  • Monitoring the nightly prepare every night.

Environment: and Technologies used: JDK 1.5, Core Java/J2EE, Strusts, Spring,JDBC, Jboss 4, Oracle10g, SSH Secure shell client, XML, ANT,Maven, Log4j, Junit, TOAD, MyEclipse 7.5, Eclipse 3.3.0, Linux and Windows 7,EJB 1.2.

Confidential

Senior Systems Engineer

Responsibilities:

  • Involved in requirement gathering, development and unit testing of the code
  • Effectively used Free Marker Framework for generating the dynamic HTML/XML output.
  • Added unit test cases for developed code using JUnits.
  • Daily Interacting with onsite coordinator for clarifying the requirements.

Environment: HTML, XML, Java, Free Marker Framework, My Eclipse, Oracle

Confidential

Senior Developer

Responsibilities:

  • Involved in analysis, design, coding and unit testing.
  • Done coding for User Manager Module and CAF form upload.
  • Developed code using JSP, Servlets, in the MVC Struts Framework 2.0 to effectively handle the workflow of the application.
  • Done Unit Testing.
  • Database design.

Environment: Struts2.0, Java, JSP, Servlets, JavaScript, CSS, Tomcat 5.0

Confidential

Developer

Responsibilities:

  • Involved in development using Struts2.0, JSP and JDBC.
  • Involved in developing new functionality for User Manager Module, adding or modifying existing functionalities according to requirement document.
  • Done coding for configure Mail Server.
  • Unit testing.

Environment: Struts 2.0, JSP, Servlets, HTML, JavaScript, Tomcat and Oracle

Confidential

Developer

Responsibilities:

  • Involved in developing presentation tier using HTML, JSP, and AJAX.
  • Used Java Script for client side validations.
  • Used XSLT for rendering itemized and non-itemized details in HTML format
  • Built and deployed war files in Web Sphere 6.0. Configured the data source to handle JDBC connections.
  • Unit Testing.

Environment: Java, JSP, AJAX, Servlets, XML, XSLT, JavaScript, Tomcat, Web Sphere 6.0, Oracle

We'd love your feedback!