We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 8+years of software development experience in Analysis, Design, Development, Implementation, Integration and testing of Application Software in web - based and Distributed n-tierenvironments using Java/J2EE technologies in insurance domain
  • Extensively worked on MVC - struts framework including JSP tag libraries, validator plugins
  • Well versed in designing presentation layer components using Servlets, JSP, Tag Libraries, HTML, CSS and JavaScript
  • Work experience in developing data access layer using JDBC and Hibernate
  • Strong work experience in application integration using Web Services such as JAX RPC, SOAP, WSDL
  • Implemented rich web applications using AJAX, XML, XSL, and XSLT
  • Strong working knowledge of Core design patterns like Factory, Singleton and J2EE design patterns like MVC and DAO
  • Strong understanding & expertise in web technologies like HTML, Java script, jQuery, AJAX, CSS and JSON
  • Experience in using various Configuration Management tools like Clear Case, StarTeam and CVS
  • Extensive experience with different IDEs such as Eclipse, IBM RAD, WSAD.
  • Proven efficiency in developing application components iteratively and incrementally using Agile Software Development methodology,Test Driven Development methodology and Waterfall Model projects as well
  • Versatile in developing and deploying Enterprise wide applications onto various application servers like ApacheTomcat, IBM Web Sphere, JBoss
  • Good understanding of Object Oriented Analysis (OOA), Design (OOD) based on UML architecture using Rational Unified Process (RUP)
  • Expertise in working with various databases using Hibernate, SQL queries and stored procedures
  • Sun Certified Java Programmer and Web Component Developer
  • Versatile team player with good analytical, communication and interpersonal skills

TECHNICAL SKILLS

Languages: JAVA, UML, XML, XSL, HTML, SQL

Web Technologies: Struts Framework, Spring DI, J2EE (Servlet, JSP, JSTL), EJB, JDBC, Junit, Custom Tags, JavaScript, jQuery, CSS, AJAX, Web Services (SOAP, JAX RPC, WSDL)

Databases: Oracle 11g/10g/9i, SQL Server 2005/2008/2012

Tools: IBM Rational Application Developer, IBM WebSphere Application Developer, Eclipse, TOAD, IBM Rational Rose, Stylus Studio, JProfiler, JIRA, CA Unicenter

OR Mapping: Hibernate

Web/Application Servers: Apache Tomcat, WebSphere Application Server, Jboss

Version Control: CVS, Rational Clearcase, StarTeam

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

Senior Java/J2EE Developer

Responsibilities:

  • Involved in design, development and implemented new methods and procedures that meets the requirements of the project.
  • Created use-case diagrams, class diagrams and activity diagrams
  • Involved in preparing the Application Design Document
  • Create Hibernate mapping files to map the POJO to DB tables
  • Used the J2EE components like Servlets, JSP’s and implemented using Struts MVC framework
  • Utilized Front Controller, Singleton design patterns to implement the web module
  • Implemented core business classes as spring beans and utilized Spring IOC feature to inject complex beans in various business classes
  • Used Hibernate framework to write insert, modify and selection SQL queries
  • Prepared the test plan and executed test cases for unit testing using JUnit. Also reviewed system test plan and system test cases
  • Provided permanent fix for production issues by finding the root causes and suggesting solutions
  • Involved in fixing the existing bugs and was part of the product stabilization process
  • Involved in peer code review

Environment: Struts MVCFramework, Servlets, JSP, Spring DI, Hibernate, CA Unicenter Service Desk, WebSphere Server, Eclipse, Unix, XML, XSLT, XSD, XPath, SQL, JavaScript, HTML, CSS, LDAP, Peregrine Change Request, Unix, Oracle, Stylus Studio, Junit

Confidential - New York, NY

Senior Java\J2EE Developer

Responsibilities:

  • Involved in analysis, design, coding and testing phases of software development life cycle
  • Interacted with business analysts and business users to analyse the requirements
  • Followed agile methodology and Test driven approach in building the system
  • Interacted with Oracle database using Object/Relational mapping Hibernate framework as the bridge to persistence layer
  • Implemented Complex business Delegate layer using DAO’s created and business logic
  • Provided production support and resolved production issues
  • Used Asynchronous JavaScript and XML (AJAX) for better, faster interactive Front-End
  • Used Struts Tag Libraries in the presentation layer to simplify the complexities of the application
  • Provided production support and resolved production issues
  • Performed version control using Clearcase
  • Fixed bugs and performed integration testing

Environment: Struts MVC Framework, Hibernate, WebSphere server, Eclipse, XML, XSLT, XSD, XPath, SQL, JavaScript, HTML, CSS, LDAP, Peregrine Change Request, UNIX, Oracle, Stylus Studio, CA Unicenter Service Desk

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted with business users to gather requirements
  • Participated in refinements and mapping of requirements into functional areas within the application
  • Designed and developed User Interface using Jsps, JavaScript, CSS, HTML
  • Written the client side validation using java script and JQuery
  • Used Struts (MVC) framework for implementing the Web tier of the application
  • Worked on JPA persistence tier. This involves developing JPA entities and maintains the relation
  • Involved in deploying jars to JBoss server in various testing environments (Development,Staging and production) and fix the deployment issues consequently
  • Responsible for writing the business logic
  • Developed reusable key components
  • Involved in Code Review and Final Inspection
  • Used WebSphere Application Server for deploying various components of application
  • Involved in writing test cases, unit testing, component integration testing and system testing of the developed modules
  • Framed change control procedures to protect the project from unnecessary changes by ensuring that changeproposals are considered systematically

Environment: J2EE, AJAX, XML, Struts, JDBC, Hibernate, HTML, SOAP Web Services, jQuery, Java Script, Oracle, JBoss,Eclipse, STAR TEAM (Version Controlling), SQL, CSS, Rational Rose.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participated in requirement gathering and analysis
  • Prepared the estimates, time lines of the deliverables and project execution plan
  • Involved in creating UML design specs - Use cases, Class Diagrams, Sequence Diagrams using Rational Rose
  • Used Confidential Struts framework, J2EE, RAD, and Oracle for development
  • Used Struts tag libraries and custom tag libraries extensively while coding JSP pages
  • Created Action Classes in Struts MVC Framework
  • Designed and implemented action-flows for persistence of user entered data
  • System components construction using Java, EJB and hibernate
  • Guided the team during development and testing phase
  • Experience in using Version control system STAR TEAM

Environment: J2EE, Servlet, JSP, XML, Struts, Hibernate, SOAP Web Services, HTML, Java Script, SQL Server, WebSphere Application Server (WASD) - RAD, STAR TEAM (Version Controlling), SQL, CSS, Rational Rose.

Confidential

Junior Java/J2EE Developer

Responsibilities:

  • Developed the first project to follow agile methodology in Confidential Enterprise and successfully implemented
  • Executed ‘Delegate Bill pay’ project successfully with zero system testing Defects and no post implementation defects
  • Analysed the system requirements and design by developing Use Case, Class, Sequence and Collaboration Diagrams using Rational Rose as part of UML
  • Developed the application using Confidential presentation services framework
  • Created and deployed EJBs to process business logic and interfaced them with Servlets
  • Onsite - Offshore coordination
  • Involved in Unit testing, Functional testing and component testing

Environment: J2EE, XML, Struts based Presentation Services, EJB, HTML, CSS, Java Script, SQL Server, WebSphere Application Server (WASD) 5.1 - RAD, Star Team (Version Controlling), SQL.

Confidential

Junior Java/J2EE Developer

Responsibilities:

  • Worked as a developer and involved in design, development and unit testing
  • Worked on the Presentation tier using Struts framework and designed Actions, Action Form, Helpers and related configuration for each use-case
  • Worked on Exception handling for the application
  • Developed Servlets, JSPs, JavaBeans and helper classes to support sever side programs
  • Developed client side validations using JavaScript’s

Environment: J2EE, XML, Struts based Presentation Services, JDBC, HTML, CSS, Java Script, Oracle, WebSphere Application Server (WASD) 5.1 - RAD, Star Team (Version Controlling), SQL.

We'd love your feedback!