We provide IT Staff Augmentation Services!

Sr. Java Software Engineer Resume Profile

5.00/5 (Submit Your Rating)

Pa, UsA

SUMMARY

  • Confidential is having total IT experience of 10 years using Java/J2EE.
  • Profound in software development using Java/J2EE technologies - JSP, Servlets, EJB and frameworks - Struts, Spring, Hibernate, JMS,JAXB , XML Beans, drool and languages - JavaScript and HTML/DHTML.
  • Solid Experience in conception, analysis, design and development of Web based multi-tier applications and Enterprise applications.
  • Researched and developed various Unities like EMI Exception Manager Integrator which is being used across the projects in Credit Suisse.
  • Extensive experience with Agile development methodologies RUP and SCRUM, Object Modeling using UML and system design using J2EE and Java Design Patterns and OOPs
  • 5 years of working experience on Investment banking and multiple in-house products such as FOBOCA/OMB for Credit-Suisse.
  • Well versed with IB standards/methodologies like SWIFT messages
  • Good set of working domain experience with Telecom client - T-Mobile GMBH Germany and Government of GOA E-Governance .
  • Good experience in release managements for J2EE applications.
  • Knowledge of Software Development Life Cycle including design, GUI design, data modeling, software implementation, and documentation.
  • Sun Certified Developer for java web services SCDJWS1.4 .
  • Strong technical analytical background, team player, goal oriented and self-motivated.

TECHNICAL SKILLS

Languages

Java, SQL, PL-SQL

Distributed Technologies

EJB , MQ-Series

Internet Technologies

J2EE JSP, Servlets , Struts

Frameworks/specifications

JMS, Drool, JBPM, Spring, Hibernate, JUnit, JUnitEE , Log4j 1.2.1, ANT

Web/Application Server

Tomcat Web Server 4.0/5.0, Weblogic 9.2/10.3, JBoss, WebSphere 5.0

IDE

Eclipse, WSAD 5.0,Weblogic Workshop

Methodologies

OOPS, Web Service.

Scripting Languages

Java Script, Shell Scripting ksh and bsh

Markup Languages

HTML, DHTML, XML, XSD, XPATH

Data Base

Oracle 9i/10g, Sybase 12/15, MySQL.

Operating Systems

Windows/98/NT/2000/XP, Solaris 9, Linux, MS-DOS 6.2

Version Control Tools:

SVN, WinCVS, Visual SourceSafe 6.0

UML

Microsoft Visio, Enterprise Architect

XML framework

JAXB, XML Beans, JAXP, DOM, SAX, StAX

Known framework

JBPM, Maven, EasyMock/PowerMock

PROFESSIONAL EXPERIENCE:

Client: Confidential

Position: Sr. Java Software Engineer

  • Confidential modern, rules-based property and casualty policy administration software solution, allows carriers to achieve newfound success with different insurance like commercial or personal. Intuitive and user-friendly, it allows users to make changes to products via simple configuration, rather than coding. The results are dramatic increase in corporate agility and speed-to-market for new and existing products, as well as a marked reduction in cost and risk.
  • Features for the project are as below:
  • Quickly introduce new or revised products and promptly respond to regulatory changes
  • Streamline existing distribution channels and expand support to new distribution channels
  • Realize rules-based straight-through processing
  • Easily exchange data with other systems
  • Scale to support large numbers of users
  • Provide end-to-end policy and underwriting workflow
  • Gain a centralized view of the customer

Responsibilities:

  • Converted Adaptik Parser from DOM based to StAX based for incoming XMLs.
  • Developed JUnit test case based on EasyMock/PowerMock for newly configured units
  • Developed JUnit test case for java script.
  • Developed program for finding dangling view items

Environment: JDK 1.6, J2EE JSP, Struts , HTML, JavaScript, MDB, Spring DAO, Scheduling, JMS, IOC , JDBC, SVN, Sun Solaris, SQL/ PL-SQL, Sun Solaris, LINUX, JUNIT.

Client: Confidential

Position: Sr. Java Programmer

  • Confidential provides platform which process the Equity, Fixed Income, Repos /wires Payment, Receipt and Transfer for prime customers of Credit - Suisse. Module STP Auto-Approval extends the functionality of Confidential by providing the Single Point of Entry program in order to allow Confidential access to all securities and cash movements in a client's account which could affect the Client's Intraday Margin calculation.
  • Features for the project are as below.
  • On/Off switch global, regional, account
  • Systematic Multi-Level Approval in line with Global PB Payment Policy and Funds Transfer Policy
  • Systematic Audit History on ALL transactions
  • Configurable Transaction Approval limits Employee and Client Level

Responsibilities:

  • Developed STP Auto-Approval component which automate the approval done by margin team.
  • Implemented cost effective spring based JMS listener to process XML message.
  • Enriched existing system with clearing fees processing for DnD options trades.
  • Communicated with Reuters to get FXrate info and developed a component based on Adapter pattern.
  • Designed and developed an Archival process which archives the trades into Sybase IQ.
  • Managed multiple releases as a capacity of release manager.
  • Created a Developer Tool as well for all the developers to prepare and generate Database scripts, generate common UI component, Bond calculator etc.
  • Enhanced existing business process model and rules through JBPM Drools
  • Implemented/Configured Spring JMS for PFB.
  • Mentored and groomed new team members.
  • Managed offshore team for over a year.

Environment: Java 5 JDK 1.5 , J2EE JSP, Struts , HTML/DHTML, JavaScript, SSB, MDB, Spring DAO, Scheduling, JMS,IOC , Hibernate, JDBC, SVN, Drool, JBPM, FOBOCA/OMB based on MQ series , Sun Solaris, SQL/ PL-SQL, Sun Solaris, LINUX, JUNIT.

Client: Confidential

Position: Sr. Associate

  • This project is to deliver Confidential components to Confidential to support all Equity Middle Office groups in the region. The business processes covered by the Confidential function are primarily client trade allocation and confirmation as summarized as bellow.
  • Trade vanilla validations
  • Trade enrichment
  • Allocation NOE
  • Allocation submission
  • Processing of allocations including matching with trade.

Responsibilities:

  • Worked as Tech Lead for java components of the project
  • Managed CMAN/BA components as complete deliverable.
  • Designed/Developed component based on OOPs and Java/J2EE design pattern like Command pattern, Front Controller, Business Delegate, Transfer Object.
  • Managed multiples releases for the java/j2ee components
  • Worked as Environment-Configuration manager for the program.

Environment: Java 5 JDK 1.5 , EJB SSB and MDB , JMS, FOBOCA MQ Series Wrapper , Oracle, weblogic9.2, Spring MVC,DAO,IOC , JDBC, JAXB, Jasper Report, SQL/ PL-SQL, LINUX, JUNIT.

Client: Confidential

Position: Sr. Associate

  • The objective of the Confidential project is to enable pre-matching, transmission and settlement exception processing via Confidential, non-Euro clear settlements
  • Pre-matching component would also process the pre-matching messages coming from agent banks, classify the messages, identify the associated trade and publish the exceptions to ExMan.

Responsibilities:

  • Developed new components for IMAN/ExMan integration.
  • Working as Tech/Project Lead
  • Requirement Analysis, Design, Coding and Unit Testing
  • Successfully conducted Process and Delivery Audits

Environment: JSP, Struts, EJB SSB and MDB , JMS, XmlBeans, Spring JMS,AOP,IOC , Oracle, Enterprise Architect7.0, SVN.

Client: Confidential

Position: Associate

  • The Confidential is a core component of the Confidential. The project will provide entitled positions for all business streams making entitled positions available to appropriate processing systems. The Confidential will be the single source of all entitled positions for both Corporate Actions and Income events.

Responsibilities:

  • Developing Participated in BRD Analysis and developing use cases and also got involved in design discussion and creating logical/physical database.
  • Created POC for drool implementation

Environment: Java JDK 1.5 , J2EE 1.4 JSP, Struts EJB SSB and MDB , drool, JMS, Hibernate.

Client: Confidential

Position: Associate

  • Confidential Workflow Management application, which provides integrated, scalable, multi-lingual and centralized data platform for Investment reporting. Workflow Management for Investment reporting involves 5 processes:
  • Client Data Management
  • Data Load Monitoring
  • Data Management
  • Report Production
  • External Position Management

Responsibilities:

  • Worked as Module Lead also responsible for coding and unit testing for the project.
  • Requirement analysis, clarification and gap analysis for business requirement.
  • Modeled UML diagrams Use Case, Class Diagram and Sequence Diagram .

Environment: Java JDK 1.3 , J2EE 1.3 JSP, Struts, JMS , HTML/DHTML, JavaScript, Weblogic 7.1, Oracle 9i, Windows 2000, Eclipse 2.1, ANT 1.5.1

Client: Confidential

Position: Associate

  • Confidential application is used by Confidential International Confidential users. The project requires participation of Confidential offshore team in conception, design, implementation and testing phases of the iKDB Dispositiv releases 8.2, 8.3 and 8.4. This is a Dataware house project handling data from 3 different databases from TCOM, TMD and TOnline.

Responsibilities:

  • Requirement Analysis, Design and development of screens, Bug Fixing and Enhancements
  • KT to offshore team
  • Wrote Stored Procedures for CRUD.

Environment: Core Java, JSP, Servlet, Hibernate, AJAX, Oracle9i Client: Confidential Position: Associate

Project - Confidential

  • The existing Application i.e. Confidential International Confidential provides its customers the web-based application Kundencenter Customer-Center in the scope of customer service. Due to the work flows that are becoming more and more complex it is necessary to give the functional areas the option of executing changes within the presentation of the services in short term and without involvement of the developers

Responsibilities:

  • Involved in developing Simulator, JSPs and custom tags Enhancements

Environment: Java, JSP, Struts, Tomcat Client: Confidential Position: Associate

Project - Confidential

  • Core functionality of the server is accessing contents from thirds party server or local server marshalling the contents for making usable for mobile client or web client based on request. Access to the server is based on Confidential. Administrator handles the categories contents and user management on the server

Responsibilities:

  • Involved in modeling of use cases and diagrams by UML for different modules of Silk Server
  • Involved in coding unit testing for different modules.
  • Handled ownership of struts related functionalities in the project

Environment: Java/J2EE, Struts Framework, SLIDE Framework, EJB2.0, Hibernate2.0, Oracle 9i, Sun Solaris, JSP, Servlet, Open Source/Embedded Technologies

We'd love your feedback!