HamburgerMenu
hirist

Job Description

Description :

Key Responsibilities :

- Architect and develop scalable microservices using Spring Boot, Kotlin, and Kafka for event streaming, producers/consumers, and fault-tolerant systems.

- Optimize performance in distributed environments, including multithreading, concurrency, and integration with databases like SQL/NoSQL.

- Collaborate on CI/CD pipelines, containerization with Docker/Kubernetes, and monitoring using tools like Prometheus or ELK Stack.

- Conduct code reviews, troubleshoot production issues, and mentor teams on best practices for RESTful APIs and microservices.

Required Qualifications :


- 10+ years in Java development, with advanced proficiency in Spring Boot, Kotlin, and Apache Kafka (Streams, Connect, Schema Registry).

- Strong experience in microservices architecture, distributed systems, and real-time data pipelines using Avro/JSON/Protobuf serialization.

- Expertise in build tools (Maven/Gradle), unit testing (JUnit/Mockito), and cloud platforms (AWS/Azure/GCP).

Preferred Skills :

- Familiarity with Spring Security, JPA/Hibernate, and resilience patterns like circuit breakers.

- Exposure to gRPC, event sourcing, and agile methodologies in high-traffic production systems.

- Distributed systems and microservice architecture, Java - Spring-boot & Kotlin, Kafka


info-icon

Did you find something suspicious?