We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

NyC

SUMMARY:

  • A dynamic and goal - oriented Java/J2EE developer/technical leader/architect with over 14 years of application development experience in Banking, Financial, Shipping and Manufacturing verticals.
  • Around 10 years of experience in Banking and Financial industry (Investment, Private and Corporate).
  • Effectively worked on Real Time Trading applications and Order Management Systems using financial industry standard/protocols like SWIFT. Have good knowledge of Equities, Options, Fixed Income, Mutual fund and hedge funds.
  • Have extensive exposure in design and architecting low latency and high volume transaction based application.
  • Effectively demonstrated technical expertise, leadership, organization and client service skills in various projects undertaken that translated into improved client satisfaction, growth and profitability.
  • Successfully architected, developed and delivered various projects with high quality, in schedule and within budget.
  • Have strong analytical skills and vast experience to design and develop multithreaded/concurrent applications, client server solutions and web based multi-tier applications using cutting edge Java/J2EE and Object Oriented technologies.
  • Have got extensive exposure in using various open source frameworks like Spring, Hibernate, and Struts.
  • Extensively worked on SOAP/Restful web services using CXF, Axis, JAXP-WS, SOAP, WSDL and XSD technologies.
  • Effectively and consistently used various methodologies like Agile, SOA and RUP in various projects.
  • Diligently used various J2EE/GOF design patterns to develop Server Side and Front End frameworks in various projects undertaken that resulted into improvising the performance and reusability of the system.
  • Effectively used Websphere, Weblogic application servers and Websphere Portal servers.
  • Have expertise in relational databases schema design and modeling in Oracle, DB2 and Sybase using ERWin/VISIO. Have got intensive exposure in database tuning and PL/SQL (SP, Trigger, Cursors, functions etc.).
  • Consistently used various source code controllers like IBM RTC, PVCS, CVS, SVN and MKS.
  • Have expertise in using various IDEs like IBM RAD, WSAD and Eclipse.
  • Effectively used BuildForge, Bamboo, Jenkins and Maven for development, automated builds and release management.
  • Consistently used Shell Scripts in various projects and have basic knowledge of Scala and Python.
  • Capable of working in a team as a team member or individually.
  • Have strong communication and interpersonal skills. A versatile team member with proven problem solving skills.

TECHNICAL SKILLS:

J2EE Technologies: Core Java (1.5/1.6), EJB, JSP, JSF, Servlets, JDBC, JMS, Java Web Services

Operating Systems: Windows-XP/NT, Linux/UNIX, Sun Solaris

Languages: Core Java, PL/SQL, Shell Script, Scala, Python

RDBMS: Oracle 9i/10G/11G, SQL Server, IBM DB2, Sybase 12.5

Application Servers: Weblogic 8.1/9.2, Websphere 4.0/5.0/6.1/7.0 , Websphere Portal 6.1

Web Server: Apache, Tomcat.

Frameworks: Hibernate, Struts, Spring, Spring-Integration.

Middleware: EJB, JMS, IBM MQSeries, IBM Message Broker, TIBCO 7.3

Web Application: Servlets, JSP, JSF, HTML, JavaScript, Ext-JS, DWR, Display Tag, AJAX

Web Services: Apache-CXF, Apache-AXIS, JAX-WS, SOAP, WSDL.

XML Technologies: XSD, JAXP, JAXB, XML Beans.

Methodologies: OOPs, OOA/OOD, RUP, Agile, SOA

Tools: / Others: Eclipse, RAD, WSAD, Rational Rose, IBM-RTC, MKS, CVS, SVN, Crystal Report, Jasper Report, Quartz, Maven, Continuum, Ant, Junit, Erwin, Teamcity, Jenkins, Bamboo, Build forge.

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Senior Java Developer

Responsibilities:

  • Effectively performing the role of a Senior Java Developer / leader for above mentioned applications.
  • Actively involved in requirement gathering, analysis, design, development and support of this application.
  • Diligently involved in estimations and architecting the system, writing technical design documents, presenting design to the management and getting required approvals form the management and stakeholders.
  • Have provided various technical, architectural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
  • Responsible for designing DB schema to develop the Spring and Hibernate based DAO framework.
  • Effectively worked on MQ Series and JMS technology to exchange financial information between front office and back office system.
  • Effectively used Spring and Hibernate frameworks to develop the application. Extensively used AOP and ORM modules of Spring through-out the application. Used AOP for transaction management, authorization and logging by implementing various cross cutting concerns aspects, advices and interceptors.
  • Improved performance of the system by implementing various reusable J2EE/GOF design patterns.

Technologies used: Java 1.6, Spring 3.x, Hibernate 4.x, JSP, Servlets, JDBC, XML, XSD, Maven 3.0, MQ Series, Tibco, Eclipse, Weblogic, Oracle, UNIX, Teamcity, SOAP and Restful web services.

Confidential, NYC

Senior Java Developer

Responsibilities:

  • Effectively performed the role of a Senior Java Developer for above mentioned applications.
  • Diligently involved in analysis, design, development, estimations and architecting the system.
  • Effectively contributed in demising old applications, involved in understanding its subsystems to develop them from the scratch using Java and J2EE technologies.
  • Played an important role in migrating database from Oracle to Sybase, Have written various shell scripts for this migration.
  • Responsible for designing DB schema to develop the Spring and Hibernate based DAO framework.
  • Effectively used MQ Series and JMS technology to exchange financial information with third party trading system ANVIL.
  • Effectively used Spring and Hibernate frameworks to develop the application. Extensively used AOP and ORM modules of Spring for transaction management, authorization and logging by implementing various aspects, advices and interceptors.
  • Improved performance of the system by implementing various reusable J2EE/GOF design patterns.

Technologies used: Java 1.6, Spring 3.x, Hibernate 4.x, Flex, Servlets, JDBC, XML, XSD, Maven 2.0.4, MQ Series, Eclipse, Tomcat, UML, Sybase, Oracle, UNIX, Jenkins, SOAP and Restful web services.

Confidential, NYC

Senior Java Developer

Responsibilities:

  • Effectively performed the role of a Technical Lead / Senior Java Developer for CMT, DFA and FATCA applications.
  • Successfully and effectively lead a team of 5 developers from the front developed and deployed “CMT” application at 3 geographical locations i.e. New York, Geneva and London.
  • Diligently involved in analysis, design and development, estimations and architecting the system, writing technical design documents, presenting design to the management and getting required approvals form the management and stakeholders.
  • Have provided various technical, architectural and procedural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
  • Effectively contributed in demising EPIC application, involved in understanding its subsystems like Time Deposit, Document Tracking and Portfolio View to develop them from the scratch using Java and J2EE technologies.
  • Effectively involved in providing technical solutions to team members, assigning day-to-day task to them, monitoring their task status, organizing weekly status meeting and reporting the same to the higher management.
  • Played an important role in migrating database from Sybase to DB2, Have written various shell scripts for this migration.
  • Responsible for designing DB schema to develop the Spring and Hibernate based DAO framework.
  • Effectively worked on MQ Series, MDBs and JMS technology to exchange financial information with main frame based back office application BIMAS.
  • Effectively used IBM Message Broker for deploying integration layer between RM Portal and other web applications.
  • Consistently worked on SOAP/Restful Web Services using Apache-CXF, Apache-Axis, JAX-WS technologies.
  • Effectively used spring, Struts and Hibernate frameworks to develop the application on Websphere 7.0 application server.
  • Extensively used AOP and ORM modules of Spring for transaction management, authorization and logging by implementing various cross cutting concerns aspects, advices and interceptors.
  • Developed GUI using JSP, Servlets, JSF, DWR, Displaytag, HTML technologies.
  • Improved performance of the system by implementing various reusable J2EE/GOF design patterns.
  • Responsible for the packaging of the application and deploying applications in various environments except UAT and production using RTC and Build Fordge.

Technologies used: Java 1.6, Web Services (Apache-CXF, Apache-Axis, Restful), Spring 3.x, Hibernate 3.2, JSP, Servlets, JSF, JDBC, XML, WSDL, XSD, Maven 2.0.4, MQ Series, RAD 8.0, Websphere 7.0, UML, Rational Rose, Sybase, DB2, UNIX, DWR, Ext-JS, AJAX, Display Tag, IBM Message Broker, Websphere Portal.

Confidential, NYC

Senior Java Developer

Responsibilities:

  • Lead many technology initiatives across multiple business groups at Confidential to resolve various technical and business issues.
  • Have provided various technical, architectural and procedural suggestions and solutions that resulted into improvising productivity of developers, reusability and reliability of the system and profitability of the organization.
  • Diligently involved in the analysis, design and development of SWIFT, Fee, FRIC, Simulation and FundLink system.
  • Extensively worked on rational rose to design the class, activity, sequence, deployment and component diagrams.
  • Effectively developed various business components for trade booking, Fees, SWIFT, FX-Rate, Strike Calculations, Primary and Collateral Trades, Prices and Returns, Risk Monitoring etc.
  • Diligently worked on SWIFT messages generation, consumption and their transformation using JAXB and SAX parser.
  • Effectively worked on MDBs and JMS technology to exchange financial information with brokers using SWIFT protocol.
  • Consistently worked on Java Web Services using Apache Axis, WSDL and XSD schema.
  • Effectively used Spring, Struts and Hibernate frameworks to develop the application on Weblogic 9.2 application server. Extensively used AOP and ORM modules of Spring through-out the application. Used AOP for transaction management, authorization and logging by implementing various aspects, advices and interceptors.
  • Consistently contributed in designing the DB schema and to develop the Spring and Hibernate based DAO framework.
  • Effectively contributed in developing GUI using JSP, Servlets, and Struts, JSF, Myfaces and Richfaces technologies.
  • Effectively contributed in developing customized JAAS principal and subject for authorization and authentication.
  • Effectively used Maven, Continuum and Bamboo for continuous integration of the project and for automated builds.
  • Responsible for exposing XLA (Excel Add-in) functions using VBA for HFTrader Simulation.

Technologies used: Java 1.5, EJB 2.0, Java Web Services (Apache Axis 1.4/2.0, JAXP-RPC, SAAJ, SOAP), Spring 2.0.2, Struts, Hibernate 3.2, JSP, Servlets, JSF, Myfaces, Richfaces, JDBC, XML, WSDL, XSD, Apache Maven 2.0.4, Apache HTTPClient. MS Excel VBA, MS XLA, Eclipse 3.2, Weblogic 9.2, UML, Rational Rose, Sybase, UNIX, TIBCO.

Confidential, Parsippany, NJ

Senior Java Developer

Responsibilities:

  • Successfully developed and deployed business critical, high volume transaction based web application for Confidential Inc.
  • Effectively involved in handling of various business components for Shipping Instructions, Templates and Drafts from the design / analysis phase to the development/integration phase including Unit Testing.
  • Consistently assisted in Oracle database schema design, extensively worked on database tuning and PL/SQL (stored procedures, functions, cursors, triggers, SQL queries etc.).
  • Consistently improved performance of the system by implementing various reusable J2EE/GOF design patterns.

Technologies used: Java, JSP, Servlets, Struts, JDBC, AspectJ, Weblogic 8.1, Oracle 10g, XML, UML, Rational Rose, HTML, JavaScript, Eclipse 3.2, Windows XP.

Confidential, Tampa, FL

Senior Java Developer

Responsibilities:

  • Diligently worked in Total Comp application which is used to get the employee benefit details like Retirement Plan, Health Care Plan, Life Insurance Plan, Disability Plan. Employees of Citigroup can enroll in a plan; change the percentage of their pay that they contribute to the plan and perform various other tasks using this application.
  • Was effectively involved in the complete software development life cycle i.e. requirement gathering, Use Case analysis, designing Class, Sequence and Activity Diagrams, and development and deployment of the application.
  • Effectively handled various business components from the Design / Analysis phase to the Development/Integration.
  • Consistently used Siteminder for SSO login and RSA Cyota Server for two-factor authentication. Effectively contributed to in corporate the web security, to implement PKI and to encrypt confidential data of Citigroup using Java cryptography.
  • Effectively developed various web service consumers to get the risk score from RSA Cyota Server using SOAP.

Technologies used: Java, Struts, SOAP, Java Web Services (JAXP, SAAJ, JAXM), JSP, Servlets, JDBC, HTTPClient, Eclipse 3.2, Weblogic 8.1, Oracle 10g, XML, UML, Rational Rose, HTML, JavaScript, UNIX / Sun Solaris.

Confidential

Senior Java Developer

Responsibilities:

  • Effectively involved in complete software development life cycle i.e. requirement gathering, Use Case analysis, designing Object Models, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Diligently handled various business components (Stateless Session) from the Design / Analysis phase to the Development/Integration phase.
  • Consistently improved the performance of the system by implementing various reusable J2EE/GOF design patterns.
  • Effectively developed JSP and Struts based front end integrated it with the server side layer.
  • Consistently contributed in developing Hibernate based DAO framework for persistent.

Technologies used: Java, EJB, JMS, Hibernate, Struts, JSP, Servlets, JDBC, Jasper Report, WSAD 5.1.1, Websphere 5.0, Oracle 9i, IBM MQ Series, XML, UML, Rational Rose, HTML, JavaScript, Windows-XP and CVS.

We'd love your feedback!