Platform Engineer(Springboot)

Cloudesign

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

43 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cloudesign in Bengaluru seeks a Senior Backend Engineer with 5+ years of experience to design and build scalable cloud-native backend platforms. You will work on Java 17/21, Spring Boot, microservices, and diverse data stores.

Responsibilities include building RESTful services, implementing security with OAuth2/JWT, and deploying on Kubernetes with Azure. Strong focus on performance, reliability, and scalable architectures.

Qualifications

  • 5+ years of backend development experience in designing scalable, cloud-native platforms.
  • Strong hands-on with Java 17/21 and Spring Boot.
  • Experience building microservices and RESTful APIs.

Responsibilities

  • Design, develop and maintain scalable backend services using Java and Spring Boot.
  • Design RESTful APIs and microservices.
  • Implement authentication/authorization with Spring Security, OAuth2 and JWT.
  • Containerize applications with Docker and deploy on Kubernetes.
  • Develop cloud-native apps on Azure and use Redis, PostgreSQL/MySQL, MongoDB and Elastic/OpenSearch.
  • Build and maintain CI/CD pipelines with Jenkins and/or GitHub Actions.

Skills

Java 17/21
Spring Boot
Microservices
Relational databases
Distributed systems
Event-driven architectures
Kubernetes
Azure
Redis
PostgreSQL
MySQL
MongoDB
Elastic/OpenSearch
Spring Security
OAuth2/JWT
Docker
GitHub Actions/Jenkins
CI/CD
Git

Tools

Docker
Kubernetes
Azure
Jenkins
GitHub Actions
Maven/Gradle
Elastic search/OpenSearch

Job description

Work Mode – 5 Days WFO
We are looking for a strong Senior Backend Engineer with 5+ years of experience in designing and developing scalable, secure, cloud-native backend platforms.

Experience – 5-7 Years
Location- Bengaluru
Notice Period – Immediate
Work Mode – 5 Days WFO
We are looking for a strong Senior Backend Engineer with 5+ years of experience in designing and developing scalable, secure, cloud-native backend platforms.
The candidate should have strong handson experience with Java, SpringBoot, microservices, relational databases, distributed systems and eventdriven architectures. The role involves building distributed services and deployment of single codebase to multiple geographies working with asynchronous/event-driven systems, optimizing application and database performance, and deploying services on Kubernetes and Azure.
Deep understanding of databases and various migration strategies .
Experience building systems deployed across multiple geographical regions will be highly valuable.
While building applications maintenance will be key consideration .

Key Responsibilities
  • Design, develop and maintain scalable backend services using Java 17/21 and Spring Boot.
  • Design RESTful APIs and independently develop production-grade micro services.
  • Apply OOP, SOLID principles and appropriate design patterns while designing maintainable systems.
  • Design service-to-service communication using synchronous APIs and asynchronous/event-driven patterns.
  • Should have good understanding of at least 1 event streaming services like kafka.
  • Design and optimize data models using PostgreSQL/MySQL.
  • Write efficient SQL and troubleshoot slow queries using indexing, query plans and database optimisation techniques.
  • Use Redis for caching, distributed state and performance optimisation where appropriate.
  • Implement authentication and authorisation using Spring Security, OAuth2 and JWT.
  • Containerise applications using Docker and deploy/manage workloads on Kubernetes.
  • Develop cloud-native applications running on Microsoft Azure.
  • Work with MongoDB for appropriate document-oriented workloads.
  • Use Elastic search/OpenSearch for search, indexing and analytical use cases.
  • Implement automated build, testing and deployment pipelines using Jenkins and/or GitHub Actions.
  • Write high-quality automated tests using JUnit and Mockito.
  • Implement application logging, monitoring and troubleshooting using the ELK stack.
  • Participate in system design, architecture reviews, code reviews and technical discussions.
  • Diagnose production issues across application, database, cache, messaging and infrastructure layers.
  • Design applications for high availability, scalability, fault tolerance and resiliency.
  • Contribute to systems deployed across multiple geographical regions while considering latency, availability, disaster recovery and data residency.
  • Mentor junior engineers and contribute to engineering standards and best practices.
Required Technical Skills
Backend Development
  • Strong hands-on experience with Java 17/21
  • Strong experience with Spring Boot, Spring MVC and Spring Data JPA
  • Experience designing REST APIs and Micro-services
  • Good understanding of multithreading, concurrency, JVM fundamentals and exception handling
  • Working knowledge of one or more additional backend languages such as java , go-lang
Data & Distributed Systems
  • Strong experience with PostgreSQL and/or MySQL
  • Strong SQL skills including indexing and query optimisation
  • Hands-on experience with Redis
  • Experience with Kafka and Event-Driven Architecture
  • Understanding of transactions, consistency, idempotency and distributed-system failure scenarios
  • Exposure to No SQL and key value databases .
  • Exposure to Elastic search/OpenSearch
Security
  • Experience with Spring Security
  • Good understanding of OAuth 2.0, JWT, authentication and authorisation
  • Understanding of API security and secure service-to-service communication
Cloud & DevOps
  • Hands-on experience with Docker
  • Experience deploying and operating applications on Kubernetes
  • Experience with Microsoft Azure
  • Experience with Jenkins and/or GitHub Actions
  • Strong understanding of Git
  • Experience with Maven and/or Gradle
  • Experience with ELK or equivalent centralized logging/observability platforms
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java Backend
Senior Software Engineer – Java Backend

Umanist Staffing • Pune District

On-site
INR 2,400,000 - 4,000,000
Senior Java Developer
Senior Java Developer

Fulcrum Worldwide Software • Pune District

On-site
INR 1,200,000 - 2,100,000
Back End Developer
Back End Developer

TENARAI TECHNOLOGIES PRIVATE LIMITED • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer – Java Backend
Senior Software Engineer – Java Backend

Umanist Staffing LLC • Pune District

On-site
INR 3,500,000 - 7,000,000
Senior Java Software Engineer - Immediate Joiners & F2F interview is Mandatory
Senior Java Software Engineer - Immediate Joiners & F2F interview is Mandatory

Wissen Technology • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Java Back End Developer
Java Back End Developer

Virtusa • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java Backend
Java Backend

Naukri E-hire • Bengaluru

On-site
INR 1,200,000 - 1,800,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 Java backend developer
Senior Java backend developer

Akaasa Infotech Noida • Pune District

On-site
INR 1,800,000 - 2,400,000
Backend Developer in Bangalore (Java, AWS, Docker, Kubernetes, Spring boot)
Backend Developer in Bangalore (Java, AWS, Docker, Kubernetes, Spring boot)

Quest Global • Bengaluru

On-site
INR 2,600,000 - 4,000,000