HamburgerMenu
hirist

Job Description

Responsibilities :



- Design and implement scalable services using Java 21 and Spring Boot in a microservices environment.



- Work with PostgreSQL and gain exposure to NoSQL databases such as Couchbase.



- Deploy applications on Azure Kubernetes Service.



- Build and maintain CI/CD pipelines using GitHub Actions and other DevOps tools.



- 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.



- Continuously improve development practices, code quality, and team efficiency.



Requirements :



- 3 to 5 years of commercial software engineering experience in the Java/JVM ecosystem.



- Strong proficiency in Java(Java 21 is must), Spring Boot, RESTful APIs, and microservices design.



- Familiarity with event-driven architectures and tools such as Kafka.



- Solid experience with relational databases (PostgreSQL) and familiarity with NoSQL technologies.



- Hands-on experience in cloud-native environments (especially Azure) and Kubernetes.



- Experience with CI/CD pipelines, Agile methodologies, and test automation.



- Excellent debugging, problem-solving, and computational thinking skills.



- Upper-Intermediate English (B2) for both verbal and written communication.



Nice To Have :



- Skilled in Spock (Groovy-based testing) or eager to learn it.



- Familiar with monitoring or observability stacks such as Splunk, Prometheus.



- Proven ability to deliver microservices using Micronaut.



- Proficient in using Terraform for infrastructure automation.



- Background in retail tech or B2B platforms is a plus.


info-icon

Did you find something suspicious?