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
By continuing you agree to our Terms & Privacy Policy.