Posted on: 28/11/2025
Description :
Responsibilities :
- Own end-to-end system design, development, and delivery of high-impact backend services using Java 21 Spring Boot, and modern microservices architecture.
- Drive system design sessions and propose long-term improvements in application structure and performance.
- Work with PostgreSQL and gain exposure to NoSQL databases such as Couchbase.
- Promote a DevOps culture by improving cloud-native deployments and CI/CD pipelines (GitHub
Actions, Azure Kubernetes).
- Ensure system reliability and performance through monitoring and alerting tools such as Splunk.
- Write automated tests and apply TDD/BDD methodologies.
- Collaborate via GitHub, participate in peer code reviews, and follow modern Git workflows.
- Take ownership of deliverables while proactively seeking guidance when priorities are unclear.
- Contribute to team learning by mentoring junior developers and sharing knowledge.
- Lead troubleshooting and root cause analysis for production incidents and ensure preventive actions are implemented.
- Continuously improve development practices, code quality, and team efficiency.
Requirements :
- 6+ years of commercial software engineering experience in the Java/JVM ecosystem.
- Strong proficiency in Java, Spring Boot, RESTful APIs, and microservices design and distributed systems architecture.
- Solid understanding of event-driven architectures and experience with Apache Kafka.
- Proficient in relational databases (PostgreSQL) and experience with NoSQL solutions.
- Advanced experience with cloud platforms (Azure preferred), container orchestration (Kubernetes), and infrastructure as code (Terraform).
- Experience with CI/CD pipelines, Agile methodologies, and test automation.
- Excellent problem-solving and debugging skills, with the ability to work independently in complex systems.
- Upper-Intermediate English (B2) for both verbal and written communication.
Nice to have :
- Skilled in Spock (Groovy-based testing) or eager to learn it.
- Experience in designing scalable systems handling high-load and low-latency requirements.
- Familiar with monitoring or observability stacks such as Splunk, Prometheus, and Grafana.
- Proven ability to deliver microservices using Micronaut.
- Proficient in using Terraform for infrastructure automation.
- Background in retail systems, e-commerce platforms, or enterprise-grade applications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1581876
Interview Questions for you
View All