About the Position
We are looking for a Senior Java Developer with strong experience in microservices and Python to contribute to a modern backend platform focused on scalable services and AI integrations. You will work on building reliable distributed systems and APIs that support high performance applications across cloud environments.
About the Project
The project focuses on developing a scalable backend platform that integrates microservices with AI driven capabilities to support intelligent workflows and data driven applications. It involves building and optimizing services for cloud environments while ensuring reliability and performance.
About the Team
You will collaborate within a cross functional Agile team that includes backend developers, DevOps engineers, and product stakeholders. The team emphasizes open communication, shared ownership of solutions, and iterative delivery through sprint based development.
Responsibilities
- Develop and maintain backend services using Java and Spring Boot
- Design and implement scalable microservices and distributed systems
- Collaborate with team members to define and deliver API solutions
- Integrate Python based components and services into the platform
- Deploy and manage applications using Docker and Kubernetes
- Work with cloud platforms to ensure performance, scalability, and reliability
- Participate in Agile ceremonies and contribute to continuous improvement
- Troubleshoot and optimize system performance and stability
Requirements
- 4 to 10 years of experience in backend development
- Hands on experience with Java and Spring Boot
- Practical experience with Python development
- Experience building and consuming REST APIs
- Understanding of microservices and distributed system design
- Experience with Docker and Kubernetes
- Familiarity with at least one cloud platform such as AWS, Azure, or Google Cloud Platform
- Experience working in Agile development environments
- Strong problem solving and backend engineering skills
- Good communication and collaboration skills
Nice to Have
- Experience with AI or machine learning integrations
- Exposure to data driven applications or intelligent systems
- Understanding of modern DevOps practices and CI CD pipelines
Technologies
Java, Spring Boot, Microservices architecture, Python, REST APIs, Docker, Kubernetes, AWS, CI CD pipelines