Java System Design

Acme Services Private Limited

Mumbai

On-site

INR 1,400,000 - 2,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Acme Services Private Limited in Mumbai seeks a seasoned backend engineer to design and develop scalable applications using Java and Spring Boot. You will participate in HLD/LLD discussions and craft robust microservices and REST APIs.

You'll work on distributed systems emphasizing scalability, performance, availability, and reliability, and you will optimize database queries and data models while leveraging Kafka/RabbitMQ and Redis for messaging and caching.

Qualifications

  • Experience in backend development using Java and Spring Boot.
  • Ability to design scalable backends and microservices.
  • Familiarity with RESTful API design and integration.
  • Experience with messaging systems like Kafka/RabbitMQ is a plus.

Responsibilities

  • Design and develop scalable backend applications using Java and Spring Boot.
  • Participate in High-Level Design (HLD) and Low-Level Design (LLD) discussions.
  • Design scalable microservices and REST APIs.
  • Work on distributed systems, scalability, performance, availability, and reliability.
  • Develop and optimize database queries and data models.
  • Work with messaging/event-driven technologies such as Kafka/RabbitMQ.
  • Implement caching and performance optimization using technologies such as Redis.
  • Follow coding standards, design patterns, and best engineering practices.
  • Troubleshoot production issues and improve application performance.
  • Collaborate with cross-functional teams to deliver scalable solutions.

Skills

Java
Spring Boot
REST APIs
Microservices
Distributed systems
Kafka
RabbitMQ
Redis
Performance optimization
Troubleshooting
Design patterns

Tools

Kafka
RabbitMQ
Redis

Job description

Job Description:


  • Design and develop scalable backend applications using Java and Spring Boot.


  • Participate in High-Level Design (HLD) and Low-Level Design (LLD) discussions.


  • Design scalable microservices and REST APIs.


  • Work on distributed systems, scalability, performance, availability, and reliability.


  • Develop and optimize database queries and data models.


  • Work with messaging/event-driven technologies such as Kafka/RabbitMQ.


  • Implement caching and performance optimization using technologies such as Redis.


  • Follow coding standards, design patterns, and best engineering practices.


  • Troubleshoot production issues and improve application performance.


  • Collaborate with cross-functional teams to deliver scalable solutions.


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend AWS
Java Backend AWS

Acme Services Private Limited • Delhi

On-site
INR 1,200,000 - 1,800,000
Java Consultant
Java Consultant

Capco • Mumbai

On-site
INR 1,200,000 - 2,100,000
Java Software Engineer
Java Software Engineer

Mphasis • Mumbai

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

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Backend Developer
Java Backend Developer

TymblHub • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer
Java Backend Developer

Lonvec Technologies Private Limited • Pune District

On-site
INR 1,100,000 - 1,700,000
Java Backend Developer
Java Backend Developer

InfoVision Inc. • Bengaluru

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

Moofwd Technologies India • Pune District

Hybrid
INR 1,200,000 - 1,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

On-site
INR 900,000 - 1,500,000
Java Backend
Java Backend

Virtusa • Hyderabad

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