Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessMetro location, mid-level generalist backend role, and common Java/Kafka skillset increase applicant competition.
Backend Java microservices skills transfer easily across industries, lowering background sensitivity.
Explicit 5+ years requirement and mandatory Java, Spring, Kafka, microservices, and cloud tooling increase filter strictness.
Job Description
Structured overview of role & requirementsAbout This Role
Design and deliver well-defined backend software features focusing on moderate complexity within the Software Development Lifecycle.
Debug and resolve issues in development, testing, and production environments, ensuring scalable, reusable, and high-quality code.
Act as initial on-call responder, mentor junior engineers, participate in RFC process, contribute to hiring, and support team onboarding and continuous improvement.
Minimum Requirements
5+ years of software development experience with expertise in Java, Spring, Microservices, and Kafka.
Hands-on experience with Kafka, event-driven architectures, SQL databases, API development, CI/CD, Docker/Kubernetes, monitoring, and version control.
Strong knowledge of Data Structures, Algorithms, Distributed Systems, and scalable architectures.
Work Experience Required: 5+ years
Ideal Candidate Profile
Experience designing scalable, highly available backend applications in distributed systems environments.
Operationally capable of production troubleshooting, automation, and clean coding practices with a focus on quality and maintainability.
Able to mentor engineers, lead technical design decisions, and contribute actively to team processes including hiring and onboarding.
