Java Backend Engineer - Springboot Microservices
10decoders
Posted on: February 26, 2026
Job Summary:
We are seeking a highly skilled and self-driven Java Backend Developer with strong experience in designing and deploying scalable microservices using Spring Boot and Azure Cloud. The ideal candidate will have hands-on expertise in modern Java development, containerization, messaging systems like Kafka, and knowledge of CI/CD and DevOps practices.
Key Responsibilities:
• Design, develop, and deploy microservices using Spring Boot on Azure cloud platforms.
• Implement and maintain RESTful APIs, ensuring high performance and scalability.
• Work with Java 11+ features including Streams, Functional Programming, and Collections framework.
• Develop and manage Docker containers, enabling efficient development and deployment pipelines.
• Integrate messaging services like Apache Kafka into microservice architectures.
• Design and maintain data models using PostgreSQL or other SQL databases.
• Implement unit testing using JUnit and mocking frameworks to ensure code quality.
• Develop and execute API automation tests using Cucumber or similar tools.
• Collaborate with QA, DevOps, and other teams for seamless CI/CD integration and deployment pipelines.
• Work with Kubernetes for orchestrating containerized services.
• Utilize Couchbase or similar NoSQL technologies when necessary.
• Participate in code reviews, design discussions, and contribute to best practices and standards.
Required Skills & Qualifications:
• Strong experience in Java (11 or above) and Spring Boot framework.
• Solid understanding of microservices architecture and deployment on Azure.
• Hands-on experience with Docker, and exposure to Kubernetes.
• Proficiency in Kafka, with real-world project experience.
• Working knowledge of PostgreSQL (or any SQL DB) and data modeling principles.
• Experience in writing unit tests using JUnit and mocking tools.
• Experience with Cucumber or similar frameworks for API automation testing.
• Exposure to CI/CD tools, DevOps processes, and Git-based workflows.
Nice to Have:
• Azure certifications (e.g., Azure Developer Associate)
• Familiarity with other cloud providers (AWS, GCP)
• Familiarity with Couchbase or other NoSQL databases.
• Knowledge of observability tools (Prometheus, Grafana, ELK)
About Company
10decoders
https://10decoders.com
Your next job is waiting
Create your profile and start applying in minutes.