This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Tech Mahindra
Posted 2w ago

Sr. Java Backend Developer

Tech Mahindra
Middletown, New Jersey, United States
$110k-$120k/yrOnsiteFull Time
Responsibilities
  • architecting services
  • implementing APIs
  • mentoring engineers
Requirements
  • 10+ years Java backend experience
  • Expertise in modern Java (8-21+)
  • Spring ecosystem
  • Microservices
  • Testing (JUnit 5/Mockito/AssertJ)
  • Security (OWASP,SAST/DAST)
  • Bachelor's degree required
Technical tools mentioned
Javajava.util.concurrentSpring BootSpring SecuritySpring DataSpring BatchSpring CloudJUnit 5MockitoAssertJOWASP Top 10SASTDAST

Job description

Job Description

  • Skill Set : Microservices SpringBoot
  • Total Experience : 5.00 to 20.00 Years
  • No of Openings : 1
  • Job Post Date : 28/07/2026
  • Job Expiry Date : 31/08/2026
  • Domain : IT
  • Location : MIDDLETOWN [United States]
  • Job Reference No : 4098295

A Bachelor’s or Higher Degree is the minimum entry required for the position

Job Summary




Sr. Java Backend Developer

Location: Middletown, NJ (Onsite from Day 1)

Full Time with Tech Mahindra

Role Summary:

We are seeking a seasoned Java Backend Engineer with 10+ years of hands-on experience building secure, high-performance backend systems. The ideal candidate brings deep technical expertise, strong logical reasoning, and a proven track record of writing production-grade business logic with comprehensive test coverage and security-first design.

Key Responsibilities

Architect and implement complex backend services and APIs using Java (17/21+).

Design standalone, framework-agnostic business logic that is modular, testable, and maintainable.

Define and enforce unit/integration testing standards across the team (JUnit 5, Mockito, AssertJ).

Lead security reviews — identify and remediate vulnerabilities (OWASP Top 10, SAST/DAST).

Mentor junior/mid engineers on secure coding practices, testing strategies, and clean design.

Drive technical decisions on architecture, patterns, and technology adoption.

Own performance-critical paths: concurrency, caching, data pipeline optimization.

Conduct threat modeling, secure design reviews, and incident root-cause analysis.

Required Skills:

Core Java & Architecture (10+ years).

Expert-level Java (8 through 21+), Collections, Streams, Generics, Concurrency (java.util.concurrent, virtual threads).

Deep mastery of SOLID, GRASP, and design patterns (Strategy, Factory, Builder, Chain of Responsibility, Decorator, Observer).

Proven experience structuring domain logic independent of frameworks (hexagonal/ports-and-adapters/clean architecture).

Advanced Spring ecosystem: Spring Boot, Spring Security, Spring Data, Spring Batch, Spring Cloud.

Experience designing distributed systems, microservices, and event-driven architectures.



The pay range for this role is $110,000- $120,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at [email protected]

About Tech Mahindra

Global provider of information technology and business process services.

Similar jobs

Java Backend Developer roles near Middletown, New Jersey
2w
Save
Mark Applied
Hide
Java Backend Developer with experience in Digital Assets Blockchain and Capital Markets
New York City or Pittsburgh
$65-$75/hr OnsiteContract
LTIMindtree
LTIMindtreeNational Stock Exchange of India: LTIM: Global technology consulting and digital solutions.
5+ YOERequires Java, Spring Boot, microservices, REST APIs, Kafka or RabbitMQ, databases, cloud platforms, Docker, Kubernetes, CI/CD, and five years of backend development experience.
Java, Spring Boot, REST APIs, Kafka, RabbitMQ, SQL, NoSQL, PostgreSQL, Oracle, MongoDB, Docker, Kubernetes, AWS, Microsoft Azure, Google Cloud Platform
3w
Save
Mark Applied
Hide
Java Backend Developer
New York, New York, United States
OnsiteFull Time
Infosys
InfosysNYSE: INFY: Provides IT consulting, software development, and business outsourcing services.
Experience in Core Java, Spring Boot, microservices, REST API design, strong SQL knowledge, and software development lifecycle participation.
Java, Spring Boot, Struts, Microservices, MySQL, Oracle, PostgreSQL, SQL Server, REST
1mo
Save
Mark Applied
Hide
Java Backend Engineer
Berkeley Heights or Alpharetta
$110k-$186k/yr OnsiteFull Time
Fiserv
FiservNew York Stock Exchange: FI: Provides financial technology and payment processing services to institutions.
6+ YOE6+ years backend development with Java and Spring Boot, infrastructure-as-code and cloud deployments, containerized development (Docker) and CI/CD, experience with Snowflake and Oracle, Bachelor's degree or equivalent.
Java 25, Spring Boot, REST, SQL, NoSQL, Snowflake, Oracle, Docker, CI/CD, infrastructure-as-code
1mo
Save
Mark Applied
Hide
Senior Java Backend Engineer
Atlanta or New York City
HybridFull Time
Miratech
Miratech: Provides digital engineering and IT consulting for global enterprises
8+ YOE8+ years Java development (8/11/17+), strong Spring Boot/Spring MVC/Hibernate experience, microservices and REST API design, SQL proficiency, solid OOP/data structures/algorithms, distributed systems and performance optimization.
Java, Spring Boot, Spring MVC, Hibernate, SQL, C++, Terraform, Ansible, REST
2mo
Save
Mark Applied
Hide
Java Backend Developer, Assistant Vice President
New York, New York, United States
$121k-$182k/yr HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
4+ YOE4+ years experience developing Java backend services using Spring, TDD, microservices and SQL in Linux; strong problem solving, Agile experience, communication skills, and mentorship ability; bachelor's degree or equivalent experience preferred.
Java, TDD, Spring, Microservices, SQL, Linux, Angular, TypeScript, HTML5, CSS
3mo
Save
Mark Applied
Hide
Java Backend Developer, Assistant Vice President
New York, New York, United States
$121k-$182k/yr HybridFull Time
Citi
CitiNYSE: C: Providing global banking, investment, and wealth management services.
4+ YOE4-6 years of progressive software development experience in Java, Spring, microservices; strong SQL, Linux, and job scheduling; user-focused, Agile environment collaboration.
Java, Spring, Microservices, SQL, Linux, Job Scheduling, TDD
8mo
Save
Mark Applied
Hide
Delivery Project Lead
New York or Alpharetta
OnsiteFull Time
Quest Global
Quest Global: Global product engineering and digital transformation services provider.
12+ YOE12+ years developing Java backend applications, with expertise in system architecture, Core Java, Spring, REST APIs, microservices, DB2, SQL Server, Python, and CoPilot; bachelor's degree or equivalent experience.
Java, Spring Framework, REST APIs, Microservices, DB2, SQL Server, Python, CoPilot, Grafana, Loki, Kafka, AWS, Azure, Google Cloud Platform, Docker, Kubernetes
5mo
Save
Mark Applied
Hide
Senior Backend Java Engineer - Aladdin Engineering, Vice President
New York, New York, United States
$162k-$215k/yr HybridFull Time
BlackRock
BlackRockNYSE: BLK: Provides investment management and financial technology services globally.
7+ YOE8+ years in Java backend, Spring, microservices, distributed systems; BS/MS in CS or related field; agile experience; strong problem-solving and communication.
Java, Spring, Hibernate, Kafka, MQ, NOSQL, SQL, Git, Maven, REST, Docker, Kubernetes, Terraform, Azure, AWS, GCP, DevOps, Prominent AI/Agentic AI
This job has expired