Search by job, company or skills

Recro

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role - Java Developer

Experience - 3+Yrs

Location - Bangalore

About the Role

We are seeking a highly skilled Backend & Devops Engineer who can contribute across the stackbuilding 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144677175

Similar Jobs