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