We provide IT Staff Augmentation Services!

Senior Software Engineer.,resume Profile


9 years of rich expertise in development deployment of J2EE applications in banking, insurance and also non-banking domain. Process result oriented in achieving the goals. Good at problem solving decision making. Effective at communication coordination. Adapts to change learn new technologies quickly..


Languages: Java, C

Platforms: MS Windows, Sun Solaris, Unix

Databases: Oracle 11g, DB2, MySQL 5.0, SQL server 2010

Web Application Frameworks: Struts 1.x/2.0, JSF 2.0, Spring MVC

Java Technologies: Java 1.6, Spring 3.2, JSP, Servlets, Webservice, EJB, RMI, JMS, JDBC

ORM Technologies: JPA, Hibernate

Design Patterns: Front Controller, MVC, Singleton

IDE: IBM RSA, IBM RAD, Jboss Studio, Eclipse

Source Control: SVN, PVCS, HP Quality Center

Application Servers: Jboss 5.2, WebSphere 5.0/6.1, Apache Tomcat 5.0, BEA Weblogic 6.1

Scripting: Jquery, JavaScript

Tools: MQWin, Toad, AQT, MQMon, Jenkins, Crucible, Rally, Oracle SQL Developer

Rapid Deployment Process: Agile Methodologies



Designation: Senior Software Engineer.

The application is responsible for tracking all the operational tasks like renewal, cancelation, and endorsement etc. of policies associated with any LOB Line Of Business of business insurance. The tasks are assigned to teams or users of any team by manual or automated method based on the predefined Jrules maintained in the system. There are many input feed methods through which the tasks are entered. Capture plus, direct entry, or through bulk upload tasks are loaded into the TM. Task status will remain 'Open' status until it is 'Closed' or Pended' by the user. This application tracks/holds all the pending/complete items of policy related operations pertaining to business insurance.

Technologies used: Java, Jquery, Spring 3.0, Junit, Webservice, Oracle 11g, Jboss, Jboss IDE, soapUI, IBM RSA, Jenkin, Crucible FishEye, Rally, Quality Center.


Roles and responsibilities:

  • Lead developer, Co-ordination with product owner, BA, team member, QA team, cross team, DB team and J2EE middleware team.
  • Based on Agile methodology Iteration planning, Coding with Jboss IDE,Code review using Crucible Fish eye, assisting team members, Attending daily tech meeting across the teams, team grooming of product backlog, cross team meetings.

Technologies used: Java, JSF, OpenJPA, JavaScript, Junit, html, Java Webservice, DB2, RAD 7.0, soapUI, ISCMS.


Roles and responsibilities:

  • Lead development, Co-ordination with client, Architecture team, QA, J2EE middleware team.
  • Coding with code review, assisting team members.


  • The need of the project was to allow the customers of the Insurance company to sign the policy documents electronically and this was specifically for the customers of AUTO lines of business. The eFulfillment application can be considered as a data processing layer which accepts the information related to a policy holder from the application that are used to sell the policies online, process this information and then provide it to other external application that will use this processed information to show it online and enable the customers to sign the documents electronically.
  • It has a webservice exposed and also consumes three to four external webservices.It also has MDB's listening to the messages dropped into the message queues.
  • The application also takes care of sending reminder emails to the customers in order to make sure that they are informed about the signing their documents electronically. Here the customers are also provided to view their AutoIDCard which is considered as the proof of Insurance that they can save and print for their convenience.

Technologies used: Java, jsp, MDB, JavaScript, Junit, html, IBM MQ, Java Webservice, Oracle 10g/11g, Websphere 8.0, RAD 7.0


Roles and responsibilities:

  • Lead development, Co-ordination with client, deployment team, Status review and meting.


Designation: Associate Consultant.

Technologies used: Java, EJB, JSP, Servlet, Struts 1.2, Oracle 10g, Websphere 6.0, Solaris 10.


Roles and responsibilities:

  • Worked as a GLE onsite coordinator at HSBC Software Development India , Pune.
  • New CR/Enhancement/Defect analysis and requirement gathering.
  • Involved in Production Set-Up for Active-Passive cluster and involving in Active-Active clustering environment setup.
  • Technical and functional support for all implementation phase SIT/UAT/Production .
  • Coordinating with Database, Websphere, BOS teams for GLE batch run, environment set up, configuration, deployment and bug fixing.
  • Developed View's using JSP, Servlet, HTML in Struts Framework.
  • Developed core logic for Report generation using Threads, MDB and SLSBean.


Designation: Software Engineer.

  • Responsible for writing pure business logic of core liquidity product.
  • Front end application design by using Polaris internal tool T-line
  • Actively involved in Designing View's using JSP, HTML in Struts Framework.

Technologies used: Java, EJB, JSP, Servlet, Struts 1.2, Oracle 10g, Websphere 6.0, Solaris 10.

Hire Now