We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 10.8 years of experience in Software Development with the specialization in core java, J2EE, Web based technologies in telecom and banking domain.
  • Extensive experience in handling Off - shore and On-shore model across multiple location.
  • Extensive Experience working on Waterfall and Agile methodology( SCRUM, TDD) based projects
  • Extensive Experience in handling UAT, UCT, User Support and Production defects Management for batch as well as web based application.
  • Excellent written and verbal communication skills and good Confidential documentation of user requirements and system specifications.

TECHNICAL SKILLS

Languages: Core JAVA, JavaScript

Framework: IBM EAD4j(in-house MVC Framework), Spring Boot

App server: Oracle Weblogic 10.0, Apache Tomcat server

Design Patterns: MVC, Singleton, Factory

GUI: JSP, Servlet

Databases: ORACLE, Oracle PL/SQL, Sybase

Platforms: AIX, LINUX, SUN SOLARIS

Scripting: Shell

IDE: Eclipse, Weblogic Workshop, Intellij

SCM: Rational Clear case, CVS, SCME, SVN,CodeStream Framework

Tools: TOAD, Aqua Data Studio, HP Quality Center, JIRA, Rally Dev, Autosys Job Scheduler

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Environment: Weblogic 10.3, Oracle 10g, core Java 7/8, Eclipse, Rest WebServices, Soap webservice, JSON, SVN, CodeCloud, Agile ( Scrum), Splunk, Spring Boot

Responsibilities:

  • Responsible for extracting business rules and validations for each functionality planned for each sprint from Old Account Management Platform of Confidential
  • Worked extensively with Front end teams to design GUI layouts and designs and getting it reviewed with business
  • Analysis of existing backend transaction which are build using MQ and Pro-c to translate them into XML formats to match the GUI layouts
  • Design and develop the rest and soap webservices using JAX-RS and JAX-WS specification.
  • Conversion of Json to java and java to json objects as part of REST based webservices.
  • Conversion of xml to java and java to xml objects as part of SOAP based webservices.
  • Creating reusable classes, interfaces and method that performs all the business logic and validations based on the data send by GUI using advance core java concepts like collection, Concurrency and multithreading.
  • Design and develop services using microservice architecture.
  • Design and develop design patterns like singleton and factory where ever needed.
  • Design and develop data caching for static data which is more often used as reference data.
  • Creating stored procedures and prepared statements for database queries using PL/SQL .
  • Supporting UAT/UCT and Production defects investigation, analysis and code fixes
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Conducting demo for any new and important functionality that involves new screen to Business as part of Scrum Practice.
  • Extensively use Agile Techniques (SCRUM) for performing day to day design and development work.

Confidential

Senior Java Developer

Environment: Core JAVA, IntelliJ, JIRA, Confidential Mithra Framework(ORM Based), SybaseAutosys scheduler, XML,PL/SQL, CodeStream Framework, Linux, JSONREST Services, Spring 3.0,Junit, splunk

Responsibilities:

  • Decommission All the sybase open client Api used by job build using C and replacing them with Java component build using advance core java concepts of Collection and OOP’s concept for Price Loading and Intraday Process for Price Verification for EOD batch Jobs.
  • Create Xml representation for each sybase table and generate Java Classes using GS Mithra framework.
  • Create Autosys job for various feeds received from external vendors like bloomberg, markit etc that contains various traded prices like Bid,Ask,Mid, close etc which will invoke shell scripts which will internally invoke newly written JavaLoader class for processing.
  • Logical Grouping of Autosys jobs to remove any duplicate jobs already existing.
  • Creating generic shell scripts for Price Loading and Desk jobs to ensure there is single shell script for processing for better code maintainability.
  • Implement feed parsing logic, validation and create Mithra insert objects using Core Java on Goldman’s relational database framework - Mithra
  • Develop Intraday process for price verification for each job using Core java concepts as part of business layer over GS Mithra Framework for Multi threaded application.
  • In corporate OOP’s Concept ( Object Oriented Programming) and AOP(Aspect Oriented Programming) for Multi Threaded application.
  • Create a single design and code base to Implement 30 days stale price rule for all type of banking products supported by legacy C jobs which are being traded on daily bases in Goldman using Core java and with GS Mithra.
  • In corporate price caching logic via java Java Pricing engine instead of C Pricing Engine for each job build using collection from concurrent package.
  • Attending design discussion and Code review with AVP, VP and architects and incorporating changes.
  • Closely working with batch support team for any batch issue to ensure timely completion of each job on daily basis .
  • Debugging complex production issues and Tracking them to closure to meet critical defects SLA
  • Daily standup with Batch Support and User Support Team across multiple location ( Tokyo, London, India, Jersey City, New York and Salt Lake City) to understand issues on daily basis which has more common and has high frequency .
  • Coordinating with RDC team with respect to daily hand-off from US -support-hours to IST-Support-Hours
  • Training the new joinee in the team with respect to Batch Support activities.
  • Monthly Status reporting to VP, Managing Director on project health.

Confidential

Senior Java Developer/Tech lead & Production Support

Environment: Weblogic 10.3, Oracle 10g, J2EE - Servlet and JSP, core Java, IBM EAD4J Framework, Eclipse, Java WebServices(Soap), Oracle PL/SQL, CVS

Responsibilities:

  • Responsible for providing the architectural based solution for Hardware and Software used for the project and implementation.
  • Created Design documents using Rational Rose for Flowcharts and Sequence Diagrams.
  • Develop Java code that meets design and architectural requirements and supports system testing.
  • Developed webservice call to send data to applet to launch User accounts via various search functionalities
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Training new members of development team on application flow and Framework
  • Deriving proposal from redundant production issues, discussion with users based on pain points they face in day to day work.
  • Conducting demo for any new and important functionality that involves new screen

Confidential

Senior Java Developer & Production Support

Environment: Weblogic 10.3, Oracle 10g, Servlet and JSP, core Java, Oracle PL/SQL, IBM EAD4J Framework, Eclipse, Java WebServices(Soap), HP Quality Center, CVS, Soap UI Tool, Waterfall/Agile

Responsibilities:

  • Designed technical Solutions for all the enhancement of the application
  • Develop code using core java and J2EE technologies that meets design and architectural requirements.
  • Fix and unit test the existing production bug .
  • Written Unit Tests using standalone programs for testing the new enhancements.

We'd love your feedback!