We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

SUMMARY

  • 8 years of strong experience in software development using Java/J2EE technologies ( Spring Framework 1.2, 2.0, Spring (MVC) 1.0, 2.0, Spring Core, Web Services, Jakarta Struts Framework 1.1, 1.2, and Struts Validation).
  • Expertise in Core Java and J2EE technologies such as Servlets, JSP, JDBC, Web Services, HTML, JavaScript.
  • Framework experience with Spring, Ext - JS, Struts
  • Excellent knowledge of XML, WSDL & SOAP.
  • Experience in Enterprise Service Bus using Mule.
  • Experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD).
  • Experience in application development and deployment using servers such as IBM WebSphere 6.0, Apache Tomcat 5.5.
  • Extensive experience in Integrated Development Environment (IDE) like Eclipse and Rational Application Development (IRAD 6.0).
  • Experience in working on databases such as Oracle 9i/10g and SQL Server.
  • Designed, developed, coded, tested and implemented phases of Software Development Life Cycle.
  • Experienced in writing SQL, PL/SQL queries, stored procedures for Oracle, MySQL databases.
  • Experience in Agile Methodology and Scrum Software Development processes.
  • Worked with version control systems like CVS for providing common platform for all the developers.
  • Excellent analytical, logical, programming and debugging skills.
  • Good knowledge of requirement analysis, preparing project plan, high level and low level design documents and test cases.
  • Good exposure to the total quality process.
  • Experience in diversified fields of application software development.
  • Extensive experience in leading all stages of system development efforts, including customer interaction, requirements gathering, design, architecture, testing and support.
  • Hands on Coding, Testing, Debugging, Bug tracking and Application performance and System analysis experience in User interface development. Experience in technical writing or documentation.
  • Ability to plan the projects development and cope up with team with excellent analytical, communication, organizational, administrative, interpersonal, and leadership skills.
  • Self-motivated, innovative, independent problem solving attitude and always willing to learn
  • Good communication and interpersonal skills.
  • Strong team player and effective individual with an ability to adapt to new technologies quickly.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Proven capability to meet deadlines. Good communication and presentation skills. Ability as a good developer and effective interaction with end users.

TECHNICAL SKILLS

Programming Languages: Java 1.6, C, C++

Web/Application Servers: Apache Tomcat 5.1, 5.5, 6.0, WebSphere 5.x, 6.0, 7.0,

MVC Frameworks: Struts 1.2, Spring Frame Work 2.0

ORM Frameworks: Hibernate 3.2

Design Patterns: Singleton, Model View Controller(MVC)

Databases: Oracle 10g, Microsoft SQL Server 2000/2005

Database Tools: Toad for (SQL Server, Oracle, MySQL), Oracle SQL Developer

Web Service Specifications: JAX-WS

Web Service Tools: SOAPUI, Mule 3.4

Client Side Scripting: JavaScript, CSS, Flex, MXML

Server Side Scripting: JSP, Servlets, Struts Tags

IDEs: Eclipse 3.2, 3.3, 3.4, 3.5, 3.6, IBM Rational Application Developer (RAD) 5.1

Build Tools: ANT 2.0

Version Control: Sub Version (SVN), Concurrent Versions System (CVS), IBM Rational ClearCase 7.0, 7.1

Methodologies: Agile, Water Fall

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Actively involved in the application life cycle mainly includes design, development, debugging and testing of the system.
  • Implemented Spring core container for making code loosely coupled and Spring MVC for separating the presentation layer from the business layer.
  • Developed user interfaces using JSP, HTML, AJAX, JSTL, and did validations using JavaScript.
  • Developed simple/complex SQL queries with joins and PL/SQL for high level programming.
  • Implemented persistence logic in ORM technology using JPA with Hibernate.
  • Implemented SOA, Web service using JAXWS api
  • Implemented REST api.
  • Adopted J2EE best Practices, using J2EE patterns. Utilized View Helpers, Session Façade, Value Objects, Business Delegate, Service Locator and Singleton for portability and performance.
  • Worked on XML parsing and XSLT based transformation of messages from different systems through MQ channel.
  • Designed various XML/XSD schemas to interact with various modules and integrated those configuration files with JAXB (Java API for XML Binding).
  • Developed the code for Parsing XML files using SAX and DOM in JAXP API.
  • Involved in debugging the application for any existing issues.
  • Involved in providing the testing support and fixing the issues for the many modules in the application.
  • Involved in the design discussions with Business Analysts and developed/delivered the code as per the design.
  • Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modeling Language.
  • Developed and used ANT build scripts to compile, package and deploy the application.
  • Developed test cases and performed unit testing using JUnit and involved in debugging.
  • Extensively used Eclipse IDE for the development.
  • Used Quality Center
  • Code promotion to different Regions.
  • Raising requests (Code Promotion and Database Installation) for Deployment.
  • Writing Unix Shell Scripts
  • Maestro SetUp
  • Assisting other Java Developers for analysis
  • On Call Schedules

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in the analysis of Service Requests and estimating the effort
  • Involved in coding and testing of the Service Requests
  • Production support of application - MACS Compiler, Supervisor and Reports.
  • Used Hibernate in persistence layer.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Developed server-side services using Java multithreading, Struts MVC.
  • Server side validations using Struts Validator and Hibernate Validator framework
  • Creating the System Integration Test Plan
  • Involved in System Integration and Testing.
  • Designed workflows and developed applications implementing the business processes.
  • Wrote application front end with HTML, JSP and Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Build, confirm and prioritize technical specifications and other Project artifacts with the business analyst and architect
  • Other responsibilities include code review, peer review, release management and co-ordination with Onsite team.

Confidential

Sr. Java/J2EE developer

Responsibilities:

  • Involved in the analysis of Service Requests and estimating the effort
  • Involved in coding and testing of the Service Requests
  • Creating the System Integration Test Plan
  • Involved in System Integration and Testing.
  • Designed workflows and developed applications implementing the business processes.
  • Server side validations using Struts Validator framework.
  • Wrote application front end with HTML, JSP and Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
  • Implemented the persistence layer using Hibernate ORM
  • Implemented object/relational persistence (Hibernate) for the model
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Build, confirm and prioritize technical specifications and other Project artifacts with the business analyst and architect
  • Other responsibilities include code review, peer review, release management and co-ordination with Onsite team.

Hire Now