HamburgerMenu
hirist

Software Development Engineer III - Java

AppExert Labs
Multiple Locations
10 - 12 Years
star-icon
4.6white-divider14+ Reviews

Posted on: 19/12/2025

Job Description

Description :


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


- 10+ 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 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, 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.


info-icon

Did you find something suspicious?