Junior Microservice Developer
We are seeking a highly skilled Java Software Engineer with expertise in building high-performance, scalable, and cloud-native applications. This role is ideal for engineers passionate about solving complex problems, optimizing systems for performance, and working with modern Java frameworks, microservices, and event-driven architectures. You will collaborate with cross-functional teams to deliver solutions that power critical business functions.
Key Responsibilities
- Design and develop enterprise-grade applications using modern Java frameworks.
- Build microservices, APIs, and event-driven solutions leveraging Spring Boot / Quarkus.
- Optimize systems for low latency, concurrency, and high throughput.
- Collaborate with architects, product owners, and DevOps teams to deliver end-to-end solutions.
- Implement unit testing, integration testing, and CI/CD pipelines for reliable delivery.
- Ensure solutions are cloud-ready and deployable on AWS, Azure, or GCP.
- Participate in code reviews, architecture discussions, and mentoring of junior engineers.
- Continuously evaluate and adopt new technologies to improve system design and performance
Must-Have Skills
- Bachelor's degree in Computer Science, Engineering, or related field.
- 1+ years of hands-on experience in Java/J2EE development.
- Strong expertise in Spring Boot, Spring Cloud, or Quarkus.
- Experience in microservices architecture, API design, and event-driven systems.
- Deep knowledge of multithreading, concurrency, and performance tuning in Java.
- Experience with databases (Oracle, PostgreSQL, MongoDB, Cassandra, or Redis).
- Proficiency in CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Hands-on experience with Docker, Kubernetes, and containerized deployments.
Interested candidates, please send your CVs on [Confidential Information]
Regret to inform that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275