What You’ll Do:
Design and develop high-performance backend systems using Java
Build reusable frameworks and libraries with a focus on reactive architectures
Contribute to system design, architecture, and integration of distributed systems
Collaborate closely with cross-functional teams to drive CI/CD excellence
What You Bring:
Strong programming expertise; Java preferred
Deep understanding of OOP, SOLID principles, and 12-factor app methodology
Experience with Java Broker Technologies and Messaging Tools like Apache Kafka, ActiveMQ, RabbitMQ, or NATS
Proven experience with microservices, Spring Boot, design patterns, and scalable architecture
Solid hands-on experience in CI/CD automation and modern DevOps practices