Senior Java Database Developer

Java 8, Spring framework, Database design, Data modelling, Performance tuning
Full Time
$140,000 - $160,000
Work from home not available Travel not required

Job Description

Senior Java Database Developer

A top financial services firm is seeking a Senior Java Database Developer to play a key role in designing and developing a new platform to support our growing business in fixed income portfolio analytics. The platform is architected as a distributed system of services to manage data-intensive computations of fixed income analytics across a large compute farm. We leverage the best-in-breed software and Oracle database tools, and development practices in the Java environment.


Collaborate with key business and technology stakeholders to define functional and technical design.

Work closely with the software engineering team and senior leadership to design and implement end-to-end solutions.

Design, develop and implement full-stack solutions using Java 8.

Develop technical specifications for physical relational data models on Oracle database that demonstrate a keen awareness of RDBMS design principles and performance-tuning.

Design data models implement PLSQL procedures on modern Oracle databases.

Design and implement in Java efficient access to data in Oracle databases.

Lead and/or participate in project efforts using an Agile development methodology.

Collaborate with QA to develop comprehensive and appropriate test strategies for each release.

Develop system and training documentation as needed.

Must be able to work flexible hours as needed to support project timelines and deliver efforts on time.

Provide technical programming support or provide subject matter expertise to other team members as needed.

Job Qualifications:

7+ years of applied work experience developing OO solutions using Java

5+ years of applied work experience as a database developer on Oracle

Familiarity with the Spring Framework

Enthusiastic advocate and expert in modern full software development lifecycle practices

Must be devoted to delivering quality and well-tested software

Excellent written and verbal communication skills.

Good experience developing full-stack solutions for both Windows/Linux and web-based solutions.

Comprehensive knowledge of Oracle PLSQL

Proficient at identification and resolution of data integrity and performance issues in Oracle

Demonstrated experience in the development and automation of ETL processes for data loading and extraction

A team player who collaborates effectively with other software engineers.

Self-starter, who is both motivated, disciplined and accountable for delivering accurate and timely results

The successful candidate will be adaptable, results-focused and can work individually or as part of a team.

Posted By

Muyi Ajayi

Dice Id : hyattldr
Position Id : MA0004
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Java Infrastructure Developer
  • Aegistech Inc.
  • New York, NY
Developer IV
  • The Judge Group, Inc.
  • New York City, NY
Senior Software Engineer
  • Prestige Staffing
  • New York, NY
Sr. Core Java Server-Side Engineer
  • Software Guidance & Assistance
  • New York, NY
Java Developer
  • United Business Solutions Inc
  • New York City, NY
Sr. Java Lead ($150k + 10% Bonus) - NYC
  • Two95 International
  • New York, NY
Java Developer
  • ApTask
  • Jersey City, NJ
Java / Python Engineer
  • CoTalent
  • Newark, NJ
Sr Java developer
  • Brezo Business Solutions LLP
  • South Hackensack, NJ
Java Developer/Lead/Architect @ NYC, NY
  • Xoriant Corporation
  • Newark, NJ
Junior Core Java Developer
  • AMS Staffing Inc.
  • New York, NY
Senior Backend Engineer -NYC Tech Startup - (150-250K+)
  • Gambit Technologies Inc
  • New York, NY