We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

GA

SUMMARY

  • Over 9 years of experience in leading, designing, developing, deploying and maintaining large internet/intranet applications using SUN, IBM, ORACLE technologies as Sr.J2EE Developer and Technical Lead.
  • Highly proficient in developing applications using OOAD and methodologies like SDLC, Agile in client/server and distributed environments using J2EE architecture.
  • Extensive experience in application development using J2EE technologies including Java, Servlets, JSP, JDBC and JUnit.
  • Proficient on web frameworks like Struts, JSF.
  • Extensive experience on Database programming with JDBC, iBatis and Hibernate.
  • Strong Experience on web technologies HTML, CSS, JavaScript, Ajax, Jquery, JSON, Handle Bar.
  • Extensively developed ANT scripts, and used MAVEN tool to build, deploy J2EE Applications. Proficient in using Hudson and Jenkins build deployment tools.
  • Very Strong experience in unit testing the applications using Junit Mockito Framework and developed logging and standard mechanism based on Log4J.
  • Proficient in Spring frameworks including Spring DAO, AOP, JDBC.
  • Experience in working with Jasper Reports using reporting tools like iReport.
  • Extensively worked with various databases like Oracle and MySQL.
  • Excellent hands-on technical skills with architect level experience in constructing Webservices and Service Oriented Architectures SOA .
  • Extensively worked on Restful Services using Apache Wink, Spring Restful Services.
  • Extensively worked with Tomcat 6, JBoss 4.2/5 and WAS 8 servers.
  • Profound experience in using IDE's like Eclipse, NetBeansIDE and RAD.
  • Extensively used various version controlling systems like Visual Source Safe VSS , SVN and Accurev.
  • Hands-on experience in using Introscope performance management tool to identify and resolve performance issues.

WORK EXPERIENCE

Working as Consultant in Confidential

Worked as a Consultant/Scrum Master in ADP, Confidential

Worked as a Software Engineer in Adaequare, Confidential

TECHNICAL SKILLS

  • Programming Languages
  • :
  • C, Java, and J2EE.
  • J2EE Technologies
  • :
  • Servlets, JSP, JDBC, Struts, Spring, AJAX, Apache WINK, Web Services, Rest Services.
  • ORM Tools
  • :
  • Hibernate, IBatis.
  • Database Servers
  • :
  • MySQL, Oracle 10g.
  • Web / Application Servers
  • :
  • Apache Tomcat 6, Jboss 5.2, WAS 7.
  • Tools/ Software
  • :
  • Eclipse, Ant, Log4J, Junit, SOAP UI, Hudson, Jenkins, IReport, Putty, WINSCP, Introscope.
  • Version Controlling Tools
  • :
  • Visual Source Safe, SVN, Accurev.
  • Operating systems
  • :
  • Windows XP, UNIX.

RELEVANT PROJECT EXPERIENCE

Confidential

Designation : Consultant

Environment : J2EE, RAD, WAS 8, Apache Axis.

Confidential is a mobile app can be installed on any smartphone or tablet. This is used to View/Update account information. Monitor Usage data, minutes and messages. This is used to pay bills and manage features. The mail goal of this app is to reduce the turnaround time of customers to make a call to support specialists.

Responsibilities:

  • Managing server side development, involve in multiple API calls to get customer info, billing usage details from different systems.
  • Worked on Global Ready Feature module.
  • Analyzing the requirements and preparing Design documents, Sequence and Class Diagrams.
  • Prepared Interface documents which helps client team about the response format from Server.
  • Writing JUnit test cases.
  • Involved in production deployments.
  • Worked closely with BA and client team for requirements gathering.

Confidential

Environment : J2EE, Apache Wink, RAD, WAS 8, Handle Bars and JQuery.

A certificate of insurance is a document that provides information about insurance policies. Millions of insurance certificates are issued every year, primarily in the United States. The majority of certificates are issued upon policy renewal to provide this information to third parties. These third parties are known as certificate requestors/holders. Generally speaking, certificates list one or more lines of insurance, the limits associated with those coverages, and the insurer providing coverage.

Responsibilities:

  • Study and understand the Restful services technology.
  • Develop Restful services using Apache Wink framework.
  • Using Handle Bar templates and jQuery render JSON objects in html pages.
  • Developed SQL queries, stored procedures and triggers for getting the data from Oracle 10g.
  • Analyzing the requirements and preparing Design documents, Sequence and Class Diagrams.
  • Actively involved in finalizing System requirements and screen mock ups.
  • Writing JUnit test cases.
  • Involved in Bugs fixing and involved in production support.
  • Configuring IBM WAS 7 for setting up environment for new applications.
  • Prepared Build release notes before delivery into different environments.
  • As a Scrum Master lead the team and resolve obstacles if any with priority.

Confidential

Environment : Java, Servlets, JSP, Struts 2.0, EJB 3.0, Quartz, iReport, Oracle 10g, Ajax, Hibernate, Eclipse 3.0

Agency Operations System is an internal product of ADP which looks after the insurance service offered to its existing or non-existing payroll clients. ADP has 3 different payroll systems which are used to generate payroll for its clients depends on the number of employees. AOS is build on top of this which has to support all kinds of payroll systems which are developed in different technologies. The main purpose of AOS is to provide Insurance Service to the client employees.

Responsibilities:

  • Involved in generating Jasper report on a scheduled basis.
  • Involved in developing Employee Module, Compliance Licensing, and Plans Enrollments.
  • Designed Technical documents.
  • Involved in Bugs fixing.
  • Prepared Build release notes before delivery into different environments.
  • Involved in both design and development during Health Benefits project.
  • Adopted Scrum methodology.
  • JBoss to WAS migration.

Confidential

Designation : Software Engineer

Environment : J2EE, Web services, Mule 2.0, Eclipse IDE, JBoss, JDeveloper and Oracle application servers.

As part of Adaequare COE's Excellor initiative I was selected to be part of R D team involving in research and evaluation, study to develop the case studies for real world scenarios. The tasks further required evaluation of web services on open source as well as commercial platform like on Mule ESB and oracle ESB platform.

Responsibilities:

  • Study and understand the web services technology stack.
  • Done research on web services on both open source platform and commercial platform.
  • Developed some case studies for real world scenarios on web services.
  • Installation and setting up of web services plat form.
  • Sharing of knowledge via development of repository and internal knowledge base and lessons learned.
  • Carrying out team efforts to develop proof of concepts and further application POC's to develop pilot solutions.

Confidential

Designation : Developer

Environment : Struts 1.2, JSP, MySQL 5.0, iBatis 2.0, Ajax, Eclipse3.0 and Tomcat 5.5.

The Objective of the project is to allow Organizations to generate pay slips based on the attendance of the Employees taking care of Leaves, over time, Allowances, Loans, Bonus, and Other Standard Deductions like PF, Professional Tax, Income Tax etc. The Organizations just have to assign the employee a salary structure and they are ready to generate and manage payroll processes with respect to that employee. Also, PLMS provides the end user to have the flexibility to create his own salary structures and salary formulae in its business. PLMS will eliminate the risk of non compatibility of the software with the system. The Application automates the payroll and Leave Management system to match the business policies, the laws and regulations, and specific needs of an organization.

Responsibilities:

  • Developed Web applications by using Struts.
  • Writing Unit Test Cases.
  • Responsible for developing the employee module.
  • Responsible for developing the payroll module.
  • Involved as team member in coding and understanding the problem.
  • Involved in giving releases.

We'd love your feedback!