Engineer III – Java Backend / Microservices Engineer
We are looking for a highly motivated Java Backend Engineer to develop scalable APIs, services, and microservices-based applications.
Key Responsibilities
- Design and develop enterprise-grade backend services and APIs.
- Build microservices-based solutions using Spring Boot or Vert.x.
- Develop and maintain distributed systems and cloud-native applications.
- Participate in Agile development, code reviews, testing, and deployment activities.
- Work closely with cross-functional teams to deliver high-quality software solutions.
Required Qualifications
- 4+ years of software development experience.
- Strong programming skills in Java and Python.
- Experience developing APIs and microservices using Spring Boot or Vert.x.
- Hands-on experience with Kafka, SQL, Relational, and NoSQL databases.
- Experience with CI/CD pipelines and tools such as Git, Maven, and Jenkins.
- Knowledge of HTTP, Apache, Linux/Unix environments.
- Strong understanding of data structures, algorithms, and design patterns.
- Excellent written and verbal communication skills.
Preferred Qualifications
- Experience with Google Cloud Platform (GCP).
- Experience working in large-scale distributed systems.