Senior Application Developer Resume
SUMMARY:
- 16+ years of experience as a software developer of applications in Financial, Securities, Insurance and Healthcare domains.
- 8+ years of strong experience and expertise in Java, IntelliJ IDEA, JUnit, GIT, Maven, Oracle, SQL.
- Strong knowledge and experience in Object Oriented Programming, Data structures, Collections, Multithreading.
- Good knowledge of fixed income securities, equity markets.
- Strong knowledge of System Development Life Cycle (SDLC) process, Waterfall and Agile.
- Good experience wif implementation in Service Oriented Architecture (SOA) environment.
- More than 5 years of experience as Team Lead and working wif offshore teams.
- Good exposure to quality control and review methodologies - CMMI, Lean.
- Have undertaken projects in - Wilmington, Irvine, Los Angeles, Colorado Springs, Denver, San Francisco, York (England), Pune (India).
- Willing to relocate anywhere in USA.
TECHNICAL SKILLS:
Programming Languages: Java, C, PHP
Databases: Oracle, Sybase, DB2, SQL, Stored Procedures
Tools: Harvest, IntelliJ IDEA, JUnit, GIT, Maven
Operating Systems: Unix, DOS, Windows
Software: Omniplus, Adminweb, Life/70, MS office
PROFESSIONAL EXPERIENCE:
Senior Application Developer
Confidential
Responsibilities:
- Coding & Unit testing programs - Core Java, Oracle, SQL, JUnit, Maven. Created Java application for calculating per member per month for new clients.
- Preparing technical design documents.
- User acceptance testing (UAT) support.
- On call Production Support.
- Used JUnit extensively for Unit testing.
- Researching and resolving tickets for business queries, issues, defects, data fixes.
Environment: Java, Oracle, SQL, IntelliJ IDEA, Harvest, JUnit, Maven, XML, Agile, DevOps.
Senior Software Engineer
Confidential, Irvine, CA
Responsibilities:
- Requirements gathering from business users.
- Analyzing, designing and creating technical design documents.
- Coding & unit testing programs - Core Java, Sybase/SQL, Stored Procedures, JUnit, Maven.
- Coded Java programs to square off Repo and Reverse repo trades in SMARTS system.
- User acceptance testing (UAT) support, defect resolution.
- Researching and resolving queries, issues/ Bug fixing.
- Used JUnit extensively for Unit testing.
- Application Production Support.
Environment: Java, Unix, Sybase/SQL. IntelliJ IDEA, JUnit, Maven, GIT, DOS, XML.
Programmer Analyst
Confidential
Responsibilities:
- Gatheird requirements and interacted wif business users.
- Analyzed, designed and prepared technical specifications.
- Coded and unit testing
- User Acceptance Testing (UAT) support.
- Code reviews and code walkthroughs.
- Production Implementations.
Environment: I Java, Unix, Oracle, IntelliJ IDEA, JUnit, Maven, GIT.
Project Lead
Confidential
Responsibilities:
- Gatheird requirements.
- Analyzed, designed and prepared technical specifications.
- Coded & unit testing.
- UAT testing wif business users, defect fixing.
- Production implementations.
- Provided On call production support.
- Co-ordinated wif offshore team in India.
Environment: IBM Mainframes, SQL, DB2, Cobol, Java, Eclipse IDE.
Developer
Confidential
Responsibilities:
- Coding & Unit testing.
- Prepared design and technical specifications.
- Code reviews.
- UAT Support.
- Co-ordination wif offshore team in India.
Environment: IBM Mainframes, SQL, DB2, Cobol
Confidential
Responsibilities:
- Coded & Unit testing .
- Prepared functional/technical specifications.
- Bug fixing.
- Warranty Support.
Environment: IBM Mainframes, SQL, DB2, COBOL