Keyrus

Senior Backend Developer – Java, ETL, Cloud Technologies

Keyrus

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Salary

💰 ₹2,800,000 - ₹4,200,000 per year

Job Level

About the role

  • Develop, maintain, and optimise Java 8+ backend services using Spring Boot and Hibernate/JPA.
  • Build, deploy, and maintain microservices within Kubernetes (AKS or equivalent).
  • Design and implement ETL pipelines using Apache Airflow, Spring Batch, or Apache Camel.
  • Work with Snowflake to create and manage pipelines, connect and deploy databases, and perform query optimisation.
  • Integrate messaging solutions using Kafka or other enterprise messaging frameworks.
  • Collaborate with cloud infrastructure teams to deploy and maintain services in Azure Cloud (or adapt from AWS/GCP).
  • Write and maintain RESTful APIs for microservices communication.
  • Participate in CI/CD pipeline setup, deployment automation, and version control (Git).
  • Collaborate with cross-functional teams in Agile scrum environments.
  • Troubleshoot, debug, and resolve production issues in a timely manner.

Requirements

  • At least 9 years of software development experience with Java, focusing on :
  • Core Java (Java 8+), J2EE, Spring Boot, Hibernate/JPA
  • REST APIs, JSON, Microservices architecture
  • Spring frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.)
  • ETL frameworks like Apache AirFlow, Spring Batch, Apache Camel
  • Strong experience with SQL (MS-SQL, PostgreSQL), Snowflake, and NoSQL databases (preferably Cosmos DB)
  • Proven experience with Azure Cloud, Docker, and Kubernetes (AKS)
  • Enterprise messaging systems (Kafka)
  • CI/CD setup and troubleshooting (preferably Azure DevOps)
  • Exceptional leadership and communication skills
  • Strong problem-solving and analytical thinking
  • Ability to manage multiple priorities in a fast-paced environment
  • Adaptability and flexibility to change
Benefits
  • Hybrid work model (3 days/week in office)
  • 18 paid leaves + 9 public holidays
  • ₹5L medical insurance + ₹10L accident insurance
  • Competitive fixed salary with EPF & statutory benefits
  • International consulting exposure with Keyrus clients
  • Discretionary Bonus Scheme
  • Referral Bonus Scheme
  • Training & Development via KLX (Keyrus Learning Experience)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java 8+Spring BootHibernateETLApache AirflowSpring BatchApache CamelSQLNoSQLMicroservices
Soft Skills
leadershipcommunicationproblem-solvinganalytical thinkingadaptabilityflexibilitytime managementcollaborationprioritizationtroubleshooting