Java Developer
Page Michael International Inc
New York, United States of America
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
New York, United States of America
Tech stack
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Databases
Data Security
Enterprise JavaBeans
Java Web Services
JSON
MongoDB
Object-Oriented Software Development
Oracle Applications
Performance Tuning
Systems Development Life Cycle
Query Optimization
Redis
PL-SQL
SQL Databases
Enterprise Software Applications
Cloud Platform System
Spring-mvc
Concurrency
Spring-boot
Caching
Indexer
Spring Data
Event Driven Architecture
Kafka
Oracledb
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.
Requirements
- 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.
Benefits & conditions
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 the company
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.