We provide IT Staff Augmentation Services!

Sr. Java, J2ee Developer Resume

SUMMARY

  • Sr Java, J2EE lead developer with 9 years of experience in analysis, design, development and implementation of Enterprise applications using Java/J2EE Technologies.
  • Expertise in Object Oriented Programming and development of n - tier component based enterprise Web Applications using Core Java (Multithreading, JVM, Garbage Collection, Collections, Generics, annotations), Java EE (Servlets, JSP, JDBC, JNDI, EJB, JTA, JPA), Web Services (SOAP, WSDL, Axis, JAX-WS, JAX-RPC) and XML (SAX, DOM, JAXB).
  • Expertise in MVC Architecture and industry standard frameworks including Struts, Spring, Hibernate.
  • Hands-on experience in Deployments, Migration, Maintenance and Enhancements of Web/Enterprise/ Middleware applications in IBM Websphere,BEA Weblogic, JBoss, and Tomcat servers hosted on Windows and UNIX environments.
  • Expertise in web Front-end application development using JSP,Servlets,AJAX,HTML,XHTML, and JavaScript.
  • Highly proficient in designing Enterprise applications with Java/Java EE design patterns/best practices/coding standards including IOC (Inversion of Control), AOP (Aspect Oriented Programming), MVC, Business Delegate, Service Locator, Session Façade, DTO, DAO, Front Controller, Factory and Singleton.
  • Expertise in developing Ant/Shell and openmake scripts for building/deploying/automation of the enterprise applications, running schedulers/Jobs, nightly builds and used tools like Autosys.
  • Experienced in developing enterprise application testing with JUnit and logging with Log4J for n-tier component Based enterprise Web Applications.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Experience in working as Project Lead/SME and strong experience in guiding, managing offshore/onsite teams along with functional and technical work at Client place.
  • Proficient in enterprise application design with expertise in the application security architecture of enterprise applications
  • In-depth knowledge and experience in multiple domains including Banking,Cards,Finance and AssetManagement. Extensively worked in providing Application Security Solutions for Enterprise projects
  • In-Depth Knowledge of Quality Processes & IT Service Management Procedures. Experience in Planning, Estimation and Project management Led and managed teams towards successful releases over the past 5 years.
  • Effective communicator adept in delivering superior customer service and bridging the business and technical communities. Worked for such US customers as Confidential, Confidential Financial Services and UK customer Barclays Bank.
  • Expertise in connecting to Mainframe DAPs using JCA classes generated from cobol copy books.
  • Expertise in creating scripts for WASTuning for performance testing and load testing.
  • Having good knowledge in Agile Development methodology and TDD approach.
  • Having strong analytical and trouble shooting skills.
  • Ability to work in a team environment and as well as an individual.
  • Ability to learn and implement new technologies quickly and effectively.

TECHNICAL SKILLS

Operating Systems: Windows XP, Windows Server 2003, Windows 7 and Unix

Object Oriented Languages: Java/J2EE

Markup Languages: HTML,XML,XSD,XSLT

Scripting Languages: Java Script, Ajax

RDBMS: Oracle, DB2

Web Technologies: Servlets, Java Server Pages (JSP), Ajax

ORM: Hibernate

Frameworks: IBM Maximo, Struts, spring,JAXB,AXIS

Middleware Technologies: RMI,EJB and Webservices,ReSTFul webservices.

J2EEDesignPatterns/Architectures: Business Delegate,Data Access Object (DAO),Front Controller, Model-View-Controller (MVC), Service Locator, Session Facade, Singletons, Data Transfer Object.

IDEs: Eclipse, MyEclipse, Rational Application Developer (RAD), Rational Team Concert (RTC),RSA and NetBeans.

Web servers: Apache Tomcat, JBoss

Application Servers: Websphere, WebLogic

Version Control Tools: CVS and Clear Case

Defect Tracking Tools: Clear Quest, HP Quality Center, HP Service Manager,ServiceNow

Application Building Technologies: Ant and Openmake

JCA: Generating J2C command beans from Cobol Copy Book and interacting with Mainframe from Java using JCA artifacts.

ESB: DataPower

Test Management Tools: Rational Quality Manager (RQM), Load Runner, QTP.

Analysis & Presentation Tools: MS PowerPoint, MS Word, MS Excel.

Other Tools: WinSCP,SecureCRT,Putty,SOAPUI,Visio.

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java, J2ee Developer

Responsibilities:

  • Interacted with the Consumers, Business Analysts and other stakeholders to understand and gather the Requirements.
  • Prepared functional specifications document based on the business requirements.
  • Assisting or providing solution in designing the system/system changes for projects.
  • Preparation of technical documents, these documents will be used by offshore team to carry on the development activities at offshore.
  • Development of new services and applications using EJB, JAX-WS web services, Spring, RESTFul webservice technologies.
  • Developing webpages using JSP, Spring MVC framework
  • Resolving offshore team’s doubts/queries and regular updates on the development effort at offshore would be communicated to onsite client management team
  • Build Openmake scripts for generating deployable files for deploying into Production Assurance and Production Environments
  • Providing consultancy / solutions related to Confidential Bank projects and impact on other applications and business.
  • User acceptance testing (UAT), performance testing and Release Management Coordination.
  • Participating in business calls with client and business team and other stakeholders.
  • Providing assistance to offshore team in preparation of Unit test cases and test plans.
  • Providing the production support to solve any technical issue that might arise in batch jobs.
  • Facilitate knowledge sharing sessions on Data power and Open make tools to client technical lead and other onsite coordinators.
  • Facilitate training sessions on new technologies like EJB3.1 and JAX-WS web services to onsite team members.
  • Performance appraisal of team members.

Environment: Windows XP, Windows7,Unix,Core Java,J2EE,XML,EJB,Web services,Struts,Spring, JSP,Servlets,MsExcel2007,Oracle11.2,DB2,WAS6.1,WAS8,DataPower,Openmake,RAD,SOAPUI,DataPower and Visio.

Confidential

Sr. Java, J2ee Developer

Responsibilities:

  • Leading two teams ECC and Payments.
  • Understanding project requirements for new service requests from client and preparation of impact analysis document based on the understanding.
  • Planning, Analysis, Design, Coding & Testing for new service requests.
  • Effort estimation for the new service requests.
  • Preparation of review log, query log, issue log for new service requests.
  • Manage project resources to assure maximum efficiency, effectiveness and resource utilization.
  • Creation of metrics report for effort variance, schedule variance, defect density and incident resolution time on monthly basis for the project.
  • Deliver regular feedback to the project team on performance and expectations.
  • Facilitate trainings for team members on new/existing functionalities.
  • Facilitate knowledge sharing sessions for new team members.
  • Coordinate with middleware operations team business teams for successful implementation of new enhancements in production.
  • Provide Weekly Status Report (WSR) to client.
  • Performance appraisal of team members.

Environment: Windows XP, Windows7,Unix,Core Java,J2EE,XML,EJB,Web Services, Struts, Spring, JSP,Servlets,MsExcel2007,Oracle11.2,DB2,WAS6.1,WAS8,DataPower,Openmake,RAD,SOAPUI,DataPower and Visio.

Confidential, Buffalo, NY

Sr. Java, J2ee Developer

Responsibilities:

  • Working on and resolving the issues reported by customers and clients.
  • Helping Level 2 team in resolving the issues.
  • Monitoring the applications such as: FileNet, WorkplaceXT, Captiva, IAW, Panagon, and IView.
  • Interacting with client and users regarding issues and issues faced by them.
  • Sending daily reports to the client.
  • Attending crisis calls and performing the required actions during the crisis call.
  • Performance appraisal of team members.

Environment: Windows XP, Unix, Core Java, J2EE, XML, Filenet, Captiva, WorkplaceXT.

Hire Now