Title: Java Backend Lead (MDM)

Location: USA (Remote)

Duration: Long Term Contract

Job Summary

We are seeking an experienced Java Backend Lead to design, develop, and lead scalable enterprise applications leveraging modern cloud and event-driven architectures. The ideal candidate should possess strong expertise in Java, Spring Boot, Kafka, MQ, AWS, REST/SOAP APIs, MongoDB, and PostgreSQL, with proven experience leading development teams and driving technical excellence.

Keywords for Candidate Search:

Java, Spring Boot, Microservices, Kafka, Kafka Connect, Kafka Connectors, IBM MQ, RabbitMQ, ActiveMQ, AWS, REST API, SOAP API, MongoDB, PostgreSQL, GraphQL, Docker, Kubernetes, Backend Lead, Technical Lead, Event-Driven Architecture, Cloud-Native Applications.

Key Responsibilities

Lead the design and development of enterprise-grade backend applications using Java and Spring Boot.

Design and implement microservices and event-driven solutions.

Design, develop, and maintain REST and SOAP web services.

Build and support high-volume messaging and integration solutions using Kafka and MQ technologies.

Develop and manage Kafka Connectors based integrations with external systems and databases.

Drive cloud-native application deployment and optimization on AWS EKS.

Collaborate with architects, product owners, and stakeholders to define technical solutions.

Conduct code reviews, mentor team members, and enforce development best practices.

Ensure application performance, scalability, security, and resilience.

Support production environments and lead to troubleshooting of critical incidents.

Mandatory Technical Skills

Backend Technologies

Strong experience in Java 17+

Expertise in Spring Boot, Spring MVC, Spring Security

Microservices Architecture

Hibernate/JPA

Design Patterns and Object-Oriented Design

APIs & Integration

Strong hands-on experience in REST APIs

Experience with SOAP Web Services

API security, versioning, and governance

Integration with enterprise systems

Messaging & Event Streaming

Strong experience with Apache Kafka

Experience with Kafka /Kafka Connectors

Event-Driven Architecture

Experience with IBM MQ, RabbitMQ, ActiveMQ, or similar MQ technologies

Asynchronous messaging and distributed systems

Databases

MongoDB (Mandatory)

PostgreSQL (Mandatory)

DevOps & Tools

Git

GitHub Actions

Docker

Kubernetes

Good-to-Have Skills

GraphQL

UI technologies such as React, JavaScript

Splunk, Datadog

OpenAPI / Swagger, Apigee

Leadership Expectations

Lead a team of backend developers and provide technical mentorship.

Drive architecture and design discussions.

Review code and ensure adherence to development standards.

Collaborate with cross-functional teams and stakeholders.

Participate in sprint planning, estimation, and Agile ceremonies.

Manage technical risks and ensure timely project delivery.

Qualifications


Similar jobs

Java Backend Lead

Apply Now
Back to search page