We provide IT Staff Augmentation Services!

Sr Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 11 years of experience in JAVA technologies.
  • Experience with Big Data using Apache Spark
  • Extensive experience in handling trade messages using FIX protocol using Quickfix/J
  • Experience in configuring, maintaining and managing fix connectivity.
  • Good understanding of Investment Bank domain
  • Experience in SDLC - requirement gathering, design, development, testing and user interaction
  • Good experience in core java and application development with caching, multithreading and JDBC.
  • Excellent knowledge and experience in SQL, PL/SQL, Oracle 8i/9i/10g and SQL Server using TOAD.
  • Hands on experience on planning, estimation, designing, developing and negotiation on application development issues, expertise in system design, development, code review, maintenance, deployment, documentation and testing.

TECHNICAL SKILLS:

Operating System: Window, Linux, UNIX and Solaris

RDBMS: Oracle, Sybase

Framework: Struts, Spring, Maven, hibernate

Technologies: JDBC, XML, HTML, JavaScript, Web Services

Client Server: JAVA

Messaging: Tibco

Others: Ant, Log4j, Clearcase, SVN, Coherence

PROFESSIONAL EXPERIENCE:

Confidential

Technology: JDK 1.8, Oracle, Linux, Gemfire, Apache Spark

Sr Developer

Responsibilities:

  • Worked on implementing Volcker var metrics for Market risk analytics project using Apache Spark, Java 8 and Oracle.
  • Worked on implementing spark modules to calculate various metrics
  • Setup and deploy Apache Spark
  • Performance tuning of Spark for performance.

Confidential

Technology: JDK 1.6, Oracle, Linux, JBoss AS, TestNg, FIX 4.2, Vaadin 7.2, J2EE

Sr Developer

Responsibilities:

  • Developed UI for QTS using Vaadin to develop RCP.
  • Wrote Audit Trail for QTS to audit business functionality.
  • Wrote the pricing service within QTS to interface with real-time and international market data from Reuters, Data Scope and IDC.
  • Used CEP with Drools Fusion to implement limit order functionality.
  • Wrote test cases using TestNg to run automated unit tests

Confidential

Technology: JDK 1.6, Spring, Maven, Oracle, Linux, MQ, JMX, Coherence, Junit, hibernate

Sr Developer

Responsibilities:

  • Created reconciliation reports of Atlas vs Sophis risk feeds for Sophis migration
  • Wrote and tuned sql queries to maintain and retrieve data from Sophis
  • Tuned Coherence cache to optimize for performance by using Parallel Execution Processing Support and speed up 2x
  • Wrote java service to extract and persist instrument data from Sophis for risk evaluation
  • Used messaging queues to send instruments and retrieve valuation data
  • Wrote start-up, log clearing and other maintenance scripts as part of setting up linux environment

Confidential

Technology: JDK 1.6, Oracle, Linux, Quickfix/J, JMX, Spring

Designer, Developer

Responsibilities:

  • Managing very high volumes at application and server levels
  • Maintain systems across multiple geographic regions.
  • Handling java garbage collection issues
  • Tuning db to handle high loads.
  • Keeping latency in the application low.
  • To enable the real-time monitoring of the system.
  • Configured, maintained and managed multiple fix connections with various systems, internal and external to Confidential .
  • Designed the system to be scalable and reliable.
  • Wrote and tuned oracle sql queries to read/write large datasets fast.
  • Wrote oracle stored procedures to perform rule based updating on data sets
  • Implemented tools to monitor the system in real-time for production issues.
  • Maintained the system to conform to latest FINRA and other regulatory requirements.

Confidential

Technology: Java, Sybase, Linux, Solaris, Swing, dom4j, Talarian messaging, FIX Connectivity, TT connection, log4j, ant, SVN, ClearCase, JDK 1.4, JDK 1.6

Developer

Responsibilities:

  • Implemented new java service for sending out customized IOI's to client using timer mechanism.
  • Implemented multithreading within services to handle multiple user requests and process them in thread safe manner
  • Tuned services to optimize for performance and through put and was able to increase the through put many times.
  • Worked to integrate parts of the application with market data from real time market data feeds
  • Used various design patterns like singleton and factory patterns etc while working on the application.
  • Created and manipulated stored procedures for database interaction
  • Wrote shell scripts to manage java services

Confidential

Technology: Java, Oracle, JSP, Servlet, HTML, JavaScript, AJAX

Developer, Team Lead

Responsibilities:

  • Worked on development and maintenance of various modules within the application.
  • Used AJAX extensively to send asynchronous requests to the server for queries as well as inert and updates from the GUI without refreshing the page thereby effecting a better user experience
  • Tuned many different parts of the application on the server side in java and stored procedures and as a result was able to cut down query time 30 times.
  • Wrote diff stored procedures and complex queries.
  • Developed server side modules based on custom OR Mapping framework.
  • Lead a team of 4 developers and successfully developed and delivered many modules.

We'd love your feedback!