Java Database Developer
Job Title: Java Database Developer
Location: New York, NY
Duration: 6 Months
About the Role
We are looking for experienced Java Database Developers to design, build, and optimize high-performance data-driven applications within a fast-paced financial environment. This role requires a strong blend of Java development and database expertise, working on critical systems that support trading, risk, or operations.
Key Responsibilities
" Design and develop scalable applications using Java (Core Java, Spring/Spring Boot)
" Build and optimize database solutions (SQL Server / Oracle / PostgreSQL)
" Write complex SQL queries, stored procedures, and performance-tuned code
" Collaborate with business analysts and stakeholders to translate requirements into technical solutions
" Work on data integration, ETL processes, and backend services
" Troubleshoot performance issues and optimize application/database efficiency
" Participate in code reviews, testing, and deployment processes
" Support production systems and ensure data integrity and reliability
Required Qualifications
" 5 7+ years of experience in Java development with strong database skills
" Strong expertise in Core Java, Spring Boot, REST APIs
" Advanced SQL skills with hands-on experience in database design & performance tuning
" Experience working with large datasets and data-intensive applications
" Solid understanding of object-oriented design and system architecture
" Experience in Linux/Unix environments
" Strong problem-solving and analytical skills
Preferred Qualifications
" Experience in financial services / capital markets domain
" Exposure to ETL tools or data pipelines
" Familiarity with messaging systems (Kafka, MQ)
" Experience with cloud platforms (AWS/Azure) is a plus
" Knowledge of Agile/Scrum methodologies
Eligibility Note
" Candidates with OPT status are open to apply if they have:
o Relevant prior India-based professional experience, and
o A completed MS in the United States
Location: New York, NY
Duration: 6 Months
About the Role
We are looking for experienced Java Database Developers to design, build, and optimize high-performance data-driven applications within a fast-paced financial environment. This role requires a strong blend of Java development and database expertise, working on critical systems that support trading, risk, or operations.
Key Responsibilities
" Design and develop scalable applications using Java (Core Java, Spring/Spring Boot)
" Build and optimize database solutions (SQL Server / Oracle / PostgreSQL)
" Write complex SQL queries, stored procedures, and performance-tuned code
" Collaborate with business analysts and stakeholders to translate requirements into technical solutions
" Work on data integration, ETL processes, and backend services
" Troubleshoot performance issues and optimize application/database efficiency
" Participate in code reviews, testing, and deployment processes
" Support production systems and ensure data integrity and reliability
Required Qualifications
" 5 7+ years of experience in Java development with strong database skills
" Strong expertise in Core Java, Spring Boot, REST APIs
" Advanced SQL skills with hands-on experience in database design & performance tuning
" Experience working with large datasets and data-intensive applications
" Solid understanding of object-oriented design and system architecture
" Experience in Linux/Unix environments
" Strong problem-solving and analytical skills
Preferred Qualifications
" Experience in financial services / capital markets domain
" Exposure to ETL tools or data pipelines
" Familiarity with messaging systems (Kafka, MQ)
" Experience with cloud platforms (AWS/Azure) is a plus
" Knowledge of Agile/Scrum methodologies
Eligibility Note
" Candidates with OPT status are open to apply if they have:
o Relevant prior India-based professional experience, and
o A completed MS in the United States
