onsite
Java Backend Engineer - CitiusTech
Backend Engineer
Senior Java Backend Engineer designing and building high‑performance, scalable microservices with Spring Boot, Spring Cloud, and event‑driven patterns, leveraging SQL and JSON for data handling.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot and Spring Cloud.
- Implement event‑driven architectures with messaging systems (Kafka, RabbitMQ).
- Write clean, testable code, perform code reviews, and enforce best practices.
- Collaborate with cross‑functional teams to define system requirements and architecture.
- Optimize application performance, scalability, and reliability.
Requirements
- 4+ years of Java (11+) development experience.
- Strong proficiency in Spring ecosystem (Spring Boot, Spring Data, Spring Cloud).
- Hands‑on experience with SQL databases and JSON data handling.
- Experience building event‑driven, microservices‑based solutions.
- Excellent problem‑solving skills and a collaborative mindset.