lvl100Sign in

Weekday AI

Backend Engineer

  • Bengaluru, India
  • Full-time
  • Posted

Skills

  • AWS
  • Agile
  • CI/CD
  • Communication
  • Docker
  • Git
  • Google Cloud
  • Java
  • Kubernetes
  • Microsoft Azure
  • REST APIs
  • Troubleshooting

Job description

๐—ง๐—ต๐—ถ๐˜€ ๐—ฟ๐—ผ๐—น๐—ฒ ๐—ถ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ผ๐—ป๐—ฒ ๐—ผ๐—ณ ๐˜๐—ต๐—ฒ ๐—ช๐—ฒ๐—ฒ๐—ธ๐—ฑ๐—ฎ๐˜†'๐˜€ ๐—ฐ๐—น๐—ถ๐—ฒ๐—ป๐˜๐˜€

๐—ฆ๐—ฎ๐—น๐—ฎ๐—ฟ๐˜† ๐—ฟ๐—ฎ๐—ป๐—ด๐—ฒ: ๐—ฅ๐˜€ ๐Ÿฎ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ - ๐—ฅ๐˜€ ๐Ÿฏ๐Ÿฑ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ๐Ÿฌ (๐—ถ๐—ฒ ๐—œ๐—ก๐—ฅ ๐Ÿฎ๐Ÿฌ-๐Ÿฏ๐Ÿฑ ๐—Ÿ๐—ฃ๐—”)

Experience: 4+ yrs

Location: Bengaluru, Karnataka, India

As a Backend Engineer, you will design, develop, and maintain scalable microservices that power cuttingโ€‘edge applications for a wide range of clients. You will be responsible for architecting robust APIs, integrating with frontโ€‘end and thirdโ€‘party systems, and ensuring high availability across multiโ€‘cloud environments. Your role will involve continuous refactoring of legacy code, implementing performance optimisations, and collaborating closely with DevOps and data science teams to meet evolving business needs. You will also mentor junior developers, contribute to code reviews, and drive best practices in software quality and security throughout the lifecycle.

Requirements

๐—ž๐—ฒ๐˜† ๐—ฅ๐—ฒ๐˜€๐—ฝ๐—ผ๐—ป๐˜€๐—ถ๐—ฏ๐—ถ๐—น๐—ถ๐˜๐—ถ๐—ฒ๐˜€

โ€ขDesign and implement RESTful services using Java 17 and Spring Boot.
โ€ขDevelop and optimize database interactions with Hibernate and JPA.
โ€ขDeploy applications across AWS, Azure, and Google Cloud environments using IaC tools.
โ€ขAutomate CI/CD pipelines with Jenkins, GitLab CI, or equivalent.
โ€ขConduct performance testing and tuning of backend components.
โ€ขEnsure high availability and fault tolerance of microservices.
โ€ขCollaborate with frontโ€‘end teams to define and refine API contracts.
โ€ขImplement comprehensive logging, monitoring, and alerting using Prometheus, Grafana, or Splunk.
โ€ขWrite unit, integration, and load tests to maintain code quality.
โ€ขParticipate in architectural discussions and propose innovative solutions.

๐—ช๐—ต๐—ฎ๐˜ ๐— ๐—ฎ๐—ธ๐—ฒ๐˜€ ๐—ฌ๐—ผ๐˜‚ ๐—ฎ ๐—š๐—ฟ๐—ฒ๐—ฎ๐˜ ๐—™๐—ถ๐˜

โ€ข4+ years of professional experience developing Java backโ€‘end services.
โ€ขStrong proficiency in Java 17, Spring Framework, and Hibernate ORM.
โ€ขHandsโ€‘on experience deploying and managing services on AWS, Azure, and Google Cloud.
โ€ขSolid knowledge of containerisation (Docker, Kubernetes) and cloudโ€‘native patterns.
โ€ขFamiliarity with eventโ€‘driven architecture and messaging systems (Kafka, RabbitMQ).
โ€ขProven ability to write clean, maintainable, and wellโ€‘tested code.
โ€ขExperience with CI/CD tooling and infrastructure as code practices.
โ€ขExcellent problemโ€‘solving skills and a proactive approach to troubleshooting.
โ€ขGood communication skills and ability to work effectively in agile teams.
โ€ขPassion for continuous learning and staying upโ€‘toโ€‘date with industry trends.

Browse all jobs by role, city or company