Job Title:Java Developer (Spring Boot Microservices Kafka Angular/React)
Job Summary:
Were looking for a highly skilled Full Stack Developer to join our team with expertise in designing and developing scalable distributed systems using Java Spring Boot Microservices and Kafka. The ideal candidate should also have experience in frontend development using Angular and/or React. The successful candidate will be responsible for developing highquality software solutions collaborating with crossfunctional teams and ensuring the reliability performance and security of our systems.
Key Responsibilities:
- Design develop and maintain scalable distributed systems using Java Spring Boot and Microservices architecture.
- Implement eventdriven architecture using Apache Kafka.
- Develop responsive userfriendly frontend applications using Angular and/or React.
- Collaborate with crossfunctional teams to identify and prioritize project requirements.
- Ensure the reliability performance and security of our systems.
- Participate in code reviews identify and fix bugs and implement automated testing.
Technical Requirements:
- Java Spring Boot Microservices and Kafka experience.
- Strong knowledge of frontend development using Angular and/or React.
- Experience with RESTful APIs JSON and HTTP protocol.
- Strong understanding of distributed systems scalability and performance.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Strong knowledge of databases (relational and NoSQL).
- Experience with cloud platforms (AWS GCP Azure).
Eligibility:
- Bachelors/Masters degree in Computer Science or related field.
- 5 years of experience in software development.
- Strong communication and problemsolving skills.