Posted on: 09/12/2025
Description :
Join a fast-growing engineering organization building highly scalable backend systems and B2B SaaS platforms for global customers. You will architect, design, and deliver resilient, fault-tolerant services optimized for high throughput, low latency, and rapid iteration.
Role & Responsibilities :
- Design, build, and maintain microservices and backend components using Java (8/11/17) and Spring Boot, ensuring production-grade stability, observability, and performance.
- Define and implement RESTful APIs including request/response models, contract versioning, API governance, and backward compatibility.
- Optimize data persistence and schema design using Hibernate/JPA with relational databases (PostgreSQL/MySQL/Oracle); write efficient SQL queries and tune performance bottlenecks.
- Lead solution design discussions with architects, contribute to architectural blueprints, integration patterns, fault tolerance, caching strategies, and distributed systems design.
- Establish engineering best practices: automated unit/integration testing, code reviews, CI/CD workflows, modularized codebases, and clean architecture principles.
- Implement production observability using metrics, structured logging, distributed tracing, and dashboards (ELK, Prometheus, Grafana).
- Drive root-cause analysis and long-term fixes for production incidents; contribute to reliability engineering, capacity planning, and performance benchmarking.
- Mentor junior developers, conduct design walkthroughs, and guide teams on technical decision-making and system evolution.
Must-Have Skills :
- Strong proficiency in Java, Spring Boot, Spring Cloud, and microservices architecture.
- Hands-on experience with RESTful APIs, Hibernate/JPA, and relational database design.
- Expertise in multithreading, concurrency, JVM internals, memory management, and performance tuning.
- CI/CD experience with Git-based workflows and automated build pipelines.
Preferred Skills :
- Docker-based containerization and Kubernetes orchestration.
- AWS cloud services: ECS/EKS, Lambda, RDS, API Gateway, SQS/SNS.
- Experience with caching layers (Redis), event streaming (Kafka), and asynchronous processing.
- Knowledge of API security, OAuth2, JWT, and distributed application patterns.
Qualifications :
- Bachelors degree in Computer Science or related field preferred.
- Proven backend engineering experience of 6+ years delivering scalable Java services.
- Demonstrated ability to lead complex projects, influence architecture, and own end-to-end features.
Culture & Benefits :
- Hybrid work model with structured onsite collaboration.
- Engineering-led culture with strong focus on technical mentorship, knowledge-sharing, and certifications.
- Fast-paced product environment with autonomy, impact, and clear career progression.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1587254
Interview Questions for you
View All