Senior Java Full-Stack Engineer for AI Platforms

Deloitte France

Jersey City (NJ)

On-site

USD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Deloitte in Jersey City, NJ seeks an experienced Software Engineer III - Java Full Stack Developer to join our AI and Systems Co-Design team. This on-site role focuses on delivering high-performance software for AI platforms and smart devices while collaborating closely with cross-functional teams.

You will design, build, and optimize backend services using Java, Spring Boot, Kafka, MongoDB, and MSSQL, ensuring scalable, secure, and production-ready solutions for client engagements.

Qualifications

  • 6+ years of experience in software, systems, or embedded engineering.
  • 6+ years of experience working Java/J2EE, Core Java, and multithreading.
  • 6+ years of experience developing or deploying AI solutions, custom hardware, or high-performance platforms.
  • 6+ years of experience with Springboot.
  • Strong expertise in MSSQL, including complex queries and stored procedures.
  • Intermediate experience with Kafka or other event-driven messaging platforms.
  • Experience building backend services in a scalable enterprise environment.
  • Experience with Git, CI/CD pipelines, and modern DevOps practices.
  • Experience working within Agile/Scrum development teams, participating in sprint planning, code reviews, and collaborative solutioning.
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience.
  • Limited immigration sponsorship may be available.
  • Ability to travel 10% on average.

Responsibilities

  • Design, build, and maintain backend services using Java, Spring Boot, Kafka, MongoDB, and MSSQL.
  • Develop scalable, high-performance APIs and event-driven components for market technology applications.
  • Write efficient multithreaded Java code and troubleshoot performance, concurrency, and reliability issues.
  • Create and optimize database queries, stored procedures, and data access patterns in MSSQL and MongoDB.
  • Support integration and message-driven workflows using Kafka and related event-processing patterns.
  • Collaborate with product, architecture, QA, and DevOps teams to deliver secure, stable, and production-ready solutions.
  • Participate in code reviews, technical design discussions, sprint ceremonies, and production support as needed.
  • Identify root causes of defects, implement fixes, and improve application stability and maintainability.
  • Follow engineering best practices for coding standards, testing, deployment, and documentation.
  • Communicate regularly with Engagement Managers, project team members, and representatives from various teams.

Skills

Java
J2EE
Multithreading
Spring Boot
MSSQL
Kafka
CI/CD
Git
Agile/Scrum
Communication

Education

Bachelor's degree in CS/IT

Job description

Deloitte in Jersey City, NJ seeks an experienced Software Engineer III - Java Full Stack Developer to join our AI and Systems Co-Design team. This on-site role focuses on delivering high-performance software for AI platforms and smart devices while collaborating closely with cross-functional teams.

You will design, build, and optimize backend services using Java, Spring Boot, Kafka, MongoDB, and MSSQL, ensuring scalable, secure, and production-ready solutions for client engagements.

Get your free, confidential resume review.

or drag and drop your file here.