Java Developer

Manhattan, New York Temporary USD60 - USD72 per hour View Job Description
We are seeking a Java Developer to design, build, and support enterprise-grade applications, leveraging strong expertise in Java along with EJB, Spring, Kafka, Oracle DB, and MongoDB. This role will also contribute to modern AI-enabled capabilities, including Agentic AI, and drive performance optimization through Redis caching.
  • Growing Financial Services firm based in Manhattan with a hybrid work schedule.
  • Long term contract with competitive rate and opportunity for conversion!

About Our Client

Our client is a well-established organization within the financial services industry, known for its focus on delivering high-quality solutions. As part of a large organization, this company is committed to fostering innovation and excellence in technology.

Job Description

  • Design, develop, test, and maintain Java-based applications and APIs, leveraging EJB and Spring/Spring Boot frameworks.
  • Build and optimize data access layers across Oracle DB and MongoDB, including query tuning and document modeling.
  • Implement and manage Redis caching strategies while troubleshooting production issues and driving performance improvements.
  • Collaborate cross-functionally to deliver features end-to-end, while integrating AI-driven capabilities, documenting solutions, and supporting best practices across the SDLC.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans, and all other qualified applicants.

MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

The Successful Applicant

  • Strong experience with Java, including core concepts such as OOP, collections, concurrency, and event-driven systems using Kafka.
  • Hands-on expertise with EJB and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data) for building scalable, enterprise applications.
  • Solid database experience across Oracle (SQL, basic PL/SQL, performance tuning, indexing) and MongoDB (schema design, aggregation, and query optimization).
  • Experience with Redis caching, modern API integration patterns (REST/JSON), and a working understanding of AI-driven development concepts, with 4+ years of relevant experience across Java, Kafka, SQL/PL-SQL, and cloud environments such as AWS.

What's on Offer

  • Access to Michael Page benefits starting on day one.
  • Opportunity to work with a respected organization in the financial services industry.
  • Collaborative and innovative work environment in New York City.



If you are an experienced Java Developer looking to make an impact in the financial services industry, we encourage you to apply today!

Contact
Lauren Annetta
Quote job ref
JN-062026-7048186

Job summary

Sector
Information Technology
Sub Sector
IT Development
Industry
Financial Services
Location
Manhattan
Contract Type
Temporary
Consultant name
Lauren Annetta
Job Reference
JN-062026-7048186