logo

Senior Backend Engineer (Spring Boot)

Department
Engineering
Job Type / Location
Bhubaneshwar, Odisha
Experience Required
4+ years
Posted On

 

Core Responsibilities

• Design, build, and scale backend services using Java and Spring Boot.

• Architect RESTful APIs and backend services with clear domain boundaries.

• Own data modeling, indexing, and performance tuning in MongoDB.

• Proficiency in Postgre or MySQL is must.

• Work with asynchronous processing, schedulers, and background jobs.

• Deploy and operate services on GCP, AWS, or Azure using CI/CD pipelines.

• Implement API security, authentication, authorization, and rate limiting.

• Integrate AI tools/APIs where relevant to product and internal workflows.

• Implement observability: logging, metrics, tracing, and alerting.

• Collaborate with Product and Frontend teams to deliver reliable systems.

• Own production stability, scalability, and incident resolution.

• Mentor junior engineers and contribute to architectural decisions.

 

Required Skills

• Strong experience in Java and Spring Boot (REST APIs, microservices).

• Solid understanding of MongoDB, including schema design and indexing.

• Experience with cloud platforms (GCP, AWS, or Azure).

• Strong understanding of distributed systems and backend architecture.

• Experience with CI/CD, Git/GitHub, and automated deployments.

• Knowledge of API security, OAuth/JWT, RBAC, and rate limiting.

• Experience with logging and monitoring tools (Cloud Logging, ELK, Prometheus, Grafana).

• Familiarity with Docker and containerized deployments.

 

Good to Have

• Experience with message queues (Kafka, Pub/Sub, SQS).

• Exposure to event-driven architectures and async processing.

• Experience with Redis or caching layers.

• Exposure to AI integrations or data-heavy systems.

• Understanding of SRE and production operations.

 

Key Traits

• Strong ownership mindset; accountable for production systems.

• Solid system-design and architectural thinking.

• Comfortable working in fast-paced, ambiguous environments.

• Pragmatic decision-maker with a bias for scalable solutions.

 

View Assessment Process

Think you'll be a good fit?