We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

MI

SUMMARY

  • Six years of technical experience in implementation, customization, integration and support of business application system.
  • Functional expertise includes Web Application & Desktop Application.
  • Domain Experience in Health Care, Automobile and E - Commerce.
  • Present role as a Module development, Requirement Analysis, Functional Specification Documentation and interaction - onsite coordination with client.
  • Experienced in designing, developing and deploying J2EE applications on Tomcat web server.
  • Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, Struts, spring other frameworks.
  • Experienced in developing web applications using spring modules like Spring IOC.
  • Hands on experience Agile Methodology.
  • Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc.
  • Experienced in writing SQL queries for relational databases like Oracle 10g/9i.
  • Experienced with XML technologies including XML, Java Script, CSS and HTML and HTML5.
  • Experienced in using IDE’s like Eclipse.
  • Experienced in Unit testing using JUNIT and JMETER.
  • Strong knowledge on Billing System and JQuery
  • Development experience with popular Object Oriented Design Patterns concepts.
  • A developer who can think, speak and apply the OOP language concepts in building enterprise Java applications using frameworks such as Struts, Spring and Hibernate.
  • Expert level skills in Java Multithreading, Exception Handling, Servlets, JSP, PHP, Custom Tag Libraries, Java Script, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, and XML related technologies.
  • Expertise in back-end procedure development, for Database Applications using Oracle and PL/SQL, SQL Server.
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Experienced in version control system tools like CVS, SVN.
  • Highly organized with the ability to manage multiple projects and meet deadlines.
  • Motivated to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS

Hardware: XP-Professional, Windows 2000 Server, Windows 98, MS-Dos, UNIX

Software Products: Apache Tomcat Server, WebSphere Application Server, JBoss

Language: Java, J2EE, Struts, Spring, Hibernate, XML, HTML, CSS, PL/SQL,VB Script, Java Script.

Frameworks: Jakarta Struts(1.3 and 2), Spring, Hibernate(3), Java Server Faces, Tiles

XML Technologies: XML, SOAP, XSLT, XML Parsers (DOM, SAX), XSD, XPath 2.0XML data Binding (JAXB 2.0)

Tools: RAD, Eclipse, Toad

Databases: Oracle(10g/9i/8i), MS SQL 2005, IBM DB2(V9), MySQL

Version Control Tools: VSS, CVS, SVN

Other: JUNIT,JMETER

PROFESSIONAL EXPERIENCE

Confidential, MI

Sr. Java Developer

Responsibilities:

  • This web-based application was built using Agile development practices using Extreme Programming.
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
  • Involved in implementation of application using conventional design practices (MVC-Model View Controller).
  • Integrated springs framework with Hibernate that is used for Database operations.
  • Collaborated on design spec reviews together with Business Analysts.
  • Have worked on Oracle 10g data base for storing and retrieving the application data
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
  • For Unit testing used JUnit and Jmeter.
  • Involved in loading and storing objects using Hibernate.
  • Involved in configuring Hibernate mapping file.
  • Used version one to work on Agile development.
  • Helped the team in performing tests using JUnit and automation scripts for UI.
  • Used Clear Quest to track the defect list.

Confidential, Tampa, FL

Sr.Java Developer

Responsibilities:

  • This web-based application was built using Agile development practices using Extreme Programming.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL Taglibs.
  • Involved in implementation of application using conventional design practices (MVC-Model View Controller).
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Have worked on Oracle 10g data base for storing and retrieving the application data sole responsible for deployment and requirement analysis with client.
  • Used to analyze large volume of data in Unix environment during production hours.
  • Collaborated on design spec reviews together with Business Analysts
  • Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
  • Involved in loading and storing objects using Hibernate.
  • Involved in configuring Hibernate mapping file.
  • XML was used to create the db schema-mapping file for Hibernate.
  • Helped a team in performing tests using JUnit and automation scripts for UI
  • Managed tasks and acted as point of contact for off-shore team coordination
  • Develop technical design documents.

Confidential, NJ

Sr. Java Developer

Responsibilities:

  • This web-based application was built using Agile development practices using Extreme Programming.
  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Participated in the design meetings and created class and sequence diagrams from the Design Documents for the modules assigned to me using UML.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanism
  • Developed user interface using JSP, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Was sole responsible for deployment and requirement analysis with client.
  • Used to analyze large volume of data in Unix environment during production hours.
  • Have worked on Oracle 10g data base for storing and retrieving the application data
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Created a batched job which retrieves the records from the database and sends the data to the letter generating web service.
  • Maven is used to create build file and does Unit testing by creating Test Suites using JUnit Framework.
  • Solving the issues found during the testing phase for all the modules that developed. Extensive troubleshooting and stress testing for the developed module and improved the performance of the application.
  • Involved in code versioning, Check In, Check outs and code merging using SVN versioning tool.
  • Involved in the integration of all the 3-tiers of the architecture consisting of Data service layer, Business Object layer and Presentation layer (front frameworks).
  • Involved in the integration testing and made sure the data flows correctly from one sub system to another.

Hire Now