We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Nashville, TN

SUMMARY:

  • Outstanding Java Developer with Exceptional Software Engineering Experience and a successful track record of 9+ years in multifaceted software development lifecycle from Design and Development to Deployment and testing of Web Based Applications using various technologies like Java and J2EE.
  • Experience with in - depth and hands-on knowledge in object-oriented web and design methodologies, web content management process, Banking / Finance, public services.
  • Experience in both Front end and Back end web Technologies and ability to create applications that can use various database vendors application development testing and production.
  • Ambitious Go-getter with extensive adeptness in web application development using JDBC, Servlets, JSP, Java Beans, MVC, Struts, Tiles, JNDI, JMS, Spring, Hibernate, JavaScript, AJAX.
  • Distinguished Problem Solver with pragmatic know-how of Core J2EE patterns like MVC, Business Delegate, Factory Pattern, Abstract Factory Pattern, Frontend Controller,Service Locator, Data Access Object etc for solving complexities in multitiered services.
  • Spearheaded Application Developer conversant with developing applications using various servers including Apache Tomcat 5.5, 6.0, JBoss5.1, 6.0,
  • Task Specific Performer with considerable exposure in using Ant, Maven and Log4j.
  • Technically Savvy with far-reaching talents using multiple RDBMS products like IBM DB2, Oracle 9i/10g, MS Access, SQL Server and MySQL.
  • Experience using SQL, PL/SQL with various Database servers like Oracle 9i/10g/11g and MySQL for testing database integrity, data validation and verification.
  • Performance Targeted Implementer with substantial familiarity in Web service protocols like SOAP, REST, JAX-RPC.
  • Mission Focused Aspirant with sweeping proficiency in using version controls such as CVS, PVCS, SVN, Microsoft Visual Source Safe and Rational Clear Case.
  • Sun Certified Java Programmer(JDK 1.5)
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good exposure to Spring framework - Inversion of Control, Dependency Injection, AOP, Spring MVC, Databases Oracle, MySQL and DB2, version control tools like Git, Clear case, CVS and SVN and operating systems Windows and Red hat and Oracle Enterprise Linux.
  • Good working knowledge on JSP pages using JSP Standard Tags Library (JSTL) and Struts Tags Library.
  • Good experience in Web Services development using REST.
  • Hands on experience in deploying Java Application Servers like Web sphere, Web logic, JBoss and Tomcat.
  • Experience in developing projects using open source technologies and familiar with several Apache libraries and frameworks.
  • Proven skills in post deployment and production support in mission critical systems and performance tuning of java applications.
  • Excellent communication, presentation, interpersonal skills and ability to learn technologies rapidly.
  • Rich experience in onsite and offshore co-ordination.
  • Efficient programming skills using Java, Servlets, JSP
  • Extensively Worked on Struts Framework, Hibernate.

TECHNICAL SKILLS:

TECHNICAL: Core Java, J2EE, Java Servlets, JSP, JDBC Web Service - Restful API, Oracle Database, MYSQL, MS SQL Server (2005/2008) Struts, Spring Apache Tomcat 5/6/7, JBoss5/6

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

Responsibilities:

  • Designed the Rich Internet Applications using HTML, CSS and JavaScript.
  • Involved in developing and applying the styles for the Application.
  • Peer Code review, technical specification review, preparation of technical design documents
  • Written the scripting for the controls and the components in the Application using java script.
  • Developed database schema and written complex queries to save and extract data.
  • Used JUnit and Debugger for testing the services and application modules.
  • Involved in problem analysis and resolution, documentation, troubleshooting, performance tuning and code fixes of various applications running in development environment.
  • Involve in manual testing and writing test cases.
  • Used waterfall and Agile methodologies in this project.
  • Participation is code review using PMD and find bugs for code quality improvement
  • Seasoned team lead responsible for deliverables co - ordination between onshore and offshore team.
  • Involved in the requirement analysis, design and coding

Environment: Core Java, Spring, Spring MVC, Maven, Web service-Rest, Git, JBoss, MySQL, Windows, Jira

Confidential, Farmington Hills, MI

Responsibilities:

  • Involved in the requirement analysis, design and coding Troubleshoot existing information systems to identify errors and develops solutions
  • Validate deployment. Assist in production support
  • Provide ongoing maintenance of applications.
  • Assist in the deployment of new modules, upgrade and fix the production environment.
  • Support identification of sources of data feeds and interfaces, as needed
  • Troubleshoot existing information systems to identify errors and develops solutions
  • Used latest versions of Java 1.7, spring 3.0 and Hibernate in developing this application.
  • Prepare the Request object and invoke the web service call with spring web service Template, after getting the response, captured the response and saved into the respective tables.
  • Involved in complete SDLC Life Cycle.
  • Extensively used OOD (Object Oriented Design) and J2EE Design Patterns during the tool s design.
  • Developed business logic using spring, Hibernate/JPA.
  • Involved in Build and Deployment of the ear file on Jboss 6 server.
  • Development and end - to- end Coding using Eclipse.
  • Developed web services using REST/

Environment: Core Java, EXTJs, Spring MVC, Hibernate, Maven, Web service-Rest, Git, JBoss, MySQL, Windows, Jira

Confidential, Alpharetta, GA

Responsibilities:

  • Involved in the Knowledge transition and transferred knowledge to team
  • Providing support to production
  • Participated in gathering and refining the requirements for this project
  • Mentoring to team members
  • Developed design models based on the functional specification documents.
  • Implemented new requirements in the Overview Module and Resource Module.
  • Involved in estimations for the requirements
  • Actively Participated in the Defect Fixing.
  • Exposed to waterfall method lifecycle methodology.
  • Web Application Development using Spring MVC and Hibernate.
  • Created the DAO and Hibernate mapping files.
  • Involved in production support in existing modules modules.
  • Create the named quires using Hibernate Technology.
  • Involved in application development in Model - View-Controller (MVC) architecture using JDK, Spring MVC, and JSP.
  • Experience in using Oracle 10g as database.
  • Tested the application functionality with J-Unit Test Cases.
  • Integrated Hibernate in Spring by Inversion of Control with a Hibernate Template and Callback
  • Developed logging module-using Log4j to create log files to debug application flow.

Environment: Core Java, JSP, Spring MVC, Web service-Rest, Tomcat, Oracle 10g Clear Case, Windows

Confidential, San Jose, CA

Responsibilities:

  • Understanding existing project framework, technology, project setup priorities
  • Involved in the requirement analysis, design and coding
  • Involved bug fixes and change requests which are raised by business user
  • Design the Application according to requirement.
  • Develop the application end to end.
  • Involve in manual testing and writing test cases.
  • Interaction with the client.
  • Analyze client supplied products like Business Requirement Document (BRD), business rules and business integration specification. Co - ordinate with team members in the Build and Test Phase.
  • Responsible for all the client side validations done in the project
  • Responsible for quality and on time delivery and involved in design under supervision
  • Involved in writing Query for Oracle, MySQL and Firebird database.
  • Take care of deployment activities, check-in checkout in SVN

Environment: Core Java, JSP, Spring MVC, Web service-Rest, Hibernate,Tomcat, Oracle 10g Clear Case, Windows

Confidential

Responsibilities:

  • Requirement understanding and design
  • Implemented JNDI connection and used singleton pattern for database connection
  • Developed controller, form bean and action classes for application
  • Provide third level support for production
  • Involved in the requirement analysis, database design and development
  • Interaction with the client.
  • Coordination with onsite counter - part in getting the requirements
  • Involved in evaluation of Low level Design.
  • Creating Class and Sequence diagrams for all possible flows/usecases.
  • Responsible for the quality and on-time delivery of bug free codes of one or more projects under supervision
  • Define, allocate and review work done by the team
  • Working on change request.
  • Doing Manual testing and writing test cases.
  • Using Subversion control (SVN) as configuration control system
  • JSP and Java coding for the User Interface and middle layer and used My SQL as database
  • Involved in developing Unit test framework using JUnit. Wrote JUnit test cases for every java class
  • Developed logging module-using Log4j to create log files to debug application flow.
  • Used Tortoise SVN for version control.

Environment: Core Java, Struts, Spring, Hibernate, Tomcat, Oracle 10g, SVN, Windows

Confidential

Responsibilities:

  • Involved direct interaction with clients to capture the requirements design.
  • Development writing functional specifications and coding, implementation and maintenance.
  • Involved in application design and testing.
  • Developed controller, form bean, and action class for application.
  • Developed server entity and session bean that interact with dao layer within application.
  • Also implemented service locator and business delegate design pattern.
  • Provide third level support for production
  • Develop the application using Struts.
  • Performed complete application life cycle functions (SDLC) from conception to final release to users including design & analysis, Implementation, Testing, Deployment and Maintenance.
  • Interacted with business analysts and end users in gathering requirements.
  • Duties included Java development using Eclipse,, servlets and JSP pages under Tomcat with Oracle database
  • Prepared the transition document for production support team and took care of knowledge transfer.
  • Monitored the production logs
  • Involve in manual testing and writing test cases

Environment: Core Java, Struts, EJB, Hibernate Tomcat, Oracle 10g, SVN, Windows, Eclipse, log4j, Ant

Confidential

Responsibilities:

  • Requirement understanding and design
  • Implemented JNDI connection and used singleton pattern for database connection
  • Developed controller, form bean and action classes for application
  • Provide third level support for production
  • Involved in the requirement analysis, database design and development

Environment: Core Java, JSP, Struts, Servlet, Postgrges SQL, jboss-4.0.5, Linux (Fedora core-5)

We'd love your feedback!