HamburgerMenu
hirist

Senior Java Cloud Engineer - Spring Boot/Microservices Architecture

Posted on: 17/01/2026

Job Description

Description :

Role Summary :

We are looking for a Senior Java Cloud Engineer with deep expertise in backend development and cloud-native architectures. The role requires hands-on leadership in designing, developing, and optimizing scalable Java-based systems on the cloud. The candidate will contribute to architectural decisions, mentor junior engineers, and ensure delivery of secure, resilient, and high-performance applications.

Key Responsibilities :

- Design, develop, and maintain cloud-native Java applications using Spring technologies

- Architect and implement microservices-based solutions aligned with business and scalability needs

- Build and manage RESTful APIs for internal and external integrations

- Lead system design discussions and contribute to architecture and technology decisions

- Ensure application performance, reliability, scalability, and security

- Collaborate with DevOps teams to design and improve CI/CD pipelines and cloud deployments

- Drive best practices for code quality, testing, and documentation

- Troubleshoot complex production issues and lead root cause analysis

- Mentor junior engineers and provide technical guidance

- Work closely with cross-functional teams in Agile/Scrum environments

Core Technical Skills :

Java & Backend Expertise :

- Expert-level proficiency in Java with strong OOP principles and design patterns

- Strong experience with Java concurrency, multithreading, and performance tuning

- Deep expertise in Spring Framework, including :

a. Spring Boot


b. Spring MVC


c. Spring Data


- Extensive experience designing and implementing RESTful APIs

- Strong experience with Git and collaborative development workflows

- Hands-on experience with unit, integration, and automated testing

Database & Caching :

- Strong experience with relational databases (MySQL, PostgreSQL, etc.)

- Expertise in query optimization, indexing, and database design

- Experience with caching mechanisms (Redis, Memcached, etc.) to improve performance

Cloud, Microservices & DevOps :

- Hands-on experience with at least one cloud platform : AWS / Azure / GCP

- Strong understanding of microservices architecture, distributed systems, and service-to-service communication

- Experience with containerization using Docker

- Working knowledge of CI/CD pipelines and DevOps tools (Jenkins, GitHub Actions, Azure DevOps, etc.)

- Experience with API gateways for API security, routing, and throttling

Security & System Design :

- Strong understanding of application and API security best practices

- Proven ability to design scalable, resilient, and fault-tolerant systems

- Experience with authentication and authorization frameworks (OAuth2, JWT, etc.)

Soft Skills & Leadership Competencies :

- Strong problem-solving and analytical skills

- Excellent communication and stakeholder collaboration abilities

- Ability to influence technical direction and drive engineering excellence

- Ownership mindset with attention to detail and quality

- Experience mentoring engineers and conducting code reviews


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in