





Well-known metro employer, mid-level generalist backend role with broad Java/Kafka requirements increases competition.
Java microservices backend skills transfer easily across industries, so background sensitivity is low.
Mandatory 4+ years plus specific Java, Spring Boot, Kafka, and database requirements increase filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Translate complex functional requirements into technical solutions and implement a coherent product development strategy.
Design, develop, and maintain scalable, high-quality backend systems primarily using Java and related technologies.
Manage the software development lifecycle including bug triage, delivery reporting, and collaboration with cross-functional teams.
Minimum 4+ years experience in Java backend development.
Strong knowledge of data structures, algorithms, object-oriented programming, and software design.
Experience with SOA/Microservices, RESTful services, N-tier J2EE/Java Springboot applications, and databases (MySQL/MongoDB).
Experience with Apache Kafka, RabbitMQ or other queueing systems.
Experienced in driving product, process, and technology improvements end-to-end including formalizing solution methodologies.
Comfortable leading development in a startup-like environment focused on scalable backend solutions.
Skilled at collaborating across technology and business teams and staying updated with latest tech and open-source developments.