HamburgerMenu
hirist

Job Description

About the Role :


We are seeking a highly skilled Backend & Devops Engineer who can contribute across the stack building scalable backend services and managing cloud-native infrastructure. The ideal candidate has strong experience in Java, Spring Boot, AWS, Kubernetes, and CI/CD pipelines. You will be responsible for designing, developing, deploying, and securing our core systems end-to-end.

Key Responsibilities :


Backend Engineering :


- Design, develop, and maintain RESTful APIs and backend services using Java & Spring Boot.

- Architect and implement microservices and distributed systems with high scalability and resilience.

- Collaborate on system design and architecture reviews.

- Write clean, testable, and performant code with strong emphasis on quality.

Infrastructure & DevOps :

- Design and manage infrastructure on AWS (EC2, EKS, RDS, S3, VPC, IAM, etc.).

- Manage and optimize Kubernetes clusters and containerized workloads.

- Implement and maintain CI/CD pipelines using Spinnaker, GitHub Actions, or similar tools.

- Configure and maintain firewalls, networking, and security policies.

- Automate infrastructure provisioning using Terraform/CloudFormation.

- Monitor system performance and proactively address reliability issues.

Collaboration & Security :


- Work closely with developers, QA, and product teams to streamline deployments.

- Ensure application and infrastructure security best practices are implemented.

- Participate in code reviews, knowledge sharing, and technical discussions.

Required Skills :


- Strong proficiency in Java, Spring Boot, and microservices architecture.

- Solid understanding of system design, distributed systems, and scalability patterns.

- Hands-on expertise with AWS (EKS, RDS, S3, IAM, VPC, Lambda, SQS, etc.).

- Strong experience with Kubernetes (EKS preferred) and Containerisation (Docker).

- Proficiency with CI/CD tools (Spinnaker, GitHub Actions, Jenkins, etc.).

- Experience in firewall configuration, networking, and infrastructure security.

- Familiarity with monitoring tools (Prometheus, Grafana, ELK stack).

- Good scripting skills (Python, Bash, or Go) for automation.

- Strong debugging, problem-solving, and optimization skills.

Nice-to-Have :


- Experience with event-driven systems (Kafka, RabbitMQ).

- Knowledge of IaC best practices.

- Exposure to zero-downtime deployments and blue/green rollouts.

- Familiarity with observability and incident response frameworks.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in