Senior Backend Software Engineer

TopGear Consultants Pvt Ltd.

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TopGear Consultants Pvt Ltd in Bengaluru is seeking an experienced backend developer to build cloud-native microservices using DDD and TDD principles, delivering REST APIs within an agile DevSecOps process.

The role focuses on designing scalable, highly available services, implementing SOA patterns such as Saga and CQRS, and deploying to cloud with robust monitoring, tracing, and performance optimization.

Qualifications

  • DDD (Domain-Driven Design) and TDD practices in backend development.

Responsibilities

  • Develop cloud-native microservices using DDD & TDD with REST API development.
  • Deliver in an agile development process within a DevSecOps environment.
  • Design performant, resilient, and highly available services using sound principles of application, data, and infrastructure.
  • Create, maintain, test, and debug the entire back end of an application or system, interacting with other engineering and testing teams.
  • Translate user stories into technical solutions that perform at large scale.
  • Design, develop, test, and implement services to support business functions.
  • Implement appropriate design patterns of a services-oriented architecture: Saga, CB, CQRS, event-driven.
  • Adopt best practices for reliability (HA, fault tolerance), scalability (load balancing, partitioning, caching), and consistency (timeouts, retries, pessimistic locking).
  • Deploy deliverables in cloud environments with advanced monitoring and debugging/tracing capabilities.

Skills

Architecture
Cloud Native
Microservices
REST API Development
DDD & TDD
DevSecOps
Kubernetes
Service Mesh
Java
GoLang
Node.js

Tools

Kafka
Redis
PostgreSQL
Oracle
MongoDB
JUnit
Cucumber
Selenium
KarmaRunner
JMeter
Blazemeter
Jasmine

Job description

Role & responsibilities

Develop cloud-native microservices using DDD & TDD architecture principles with REST API development.

Deliver in an agile development process within a DevSecOps environment.

Design performant, resilient, and highly available services using sound principles of application, data, and infrastructure.

Create, maintain, test, and debug the entire back end of an application or system, interacting with other engineering and testing teams.

Translate user stories into technical solutions that perform at large scale.

Design, develop, test, and implement services to support business functions.

Implement appropriate design patterns of a services-oriented architecture: Saga, CB, CQRS, event-driven.

Adopt best practices for reliability (HA, fault tolerance), scalability (load balancing, partitioning, caching), and consistency (timeouts, retries, pessimistic locking).

Deploy deliverables in cloud environments with advanced monitoring and debugging/tracing capabilities.

Preferred candidate profile
Key Skills:
  • Architecture, Cloud Native Development, Agile Practice, Microservices, API Gateway.
  • Knowledge in development of RESTful web services using technologies like Java, GoLang, Spring Boot, Nodejs.
  • Knowledge in developing with middleware, streaming, and database technologies like Kafka, Redis, PostgreSQL, Oracle, MongoDB.
  • Experienced in TDD/ADD and automation testing with Junits, Cucumber/Gherkin, Selenium, Jasmin, KarmaRunner, Blazemeter/JMeter.
  • Knowledge of cloud scaling and containerization (K8S, containers).
  • Experience in implementing service mesh infrastructure layer.
  • Basic understanding of front-end technologies such as Java, HTML5, and CSS3.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer
Backend Developer

Deloitte US-India Offices • Hyderabad

Hybrid
INR 1,800,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

FYNXT • Surat

On-site
INR 1,200,000 - 2,000,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer
Senior Backend Engineer

Geosoft Surtech • Srinagar

On-site
INR 2,000,000 - 3,000,000
Back End Developer
Back End Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Backend Java Developer
Backend Java Developer

Daalchini Technologies • Sector 10

On-site
INR 1,200,000 - 2,500,000
Backend Engineer
Backend Engineer

VAHAN Jewelry • Bengaluru

On-site
INR 800,000 - 1,200,000
Back End Developer
Back End Developer

WAISL Limited • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Java Backend Engineer
Java Backend Engineer

Luxoft • Pune District

On-site
INR 1,200,000 - 2,100,000