company logo

Senior Software Engineer – Backend (Java Expert)

Bangalore Urban
Full-Time
Mid-Level: 5 to 8 years
35L - 50L (Per Year)
Posted on Feb 25 2025

Not Accepting Applications

About the Job

Skills

Java
Spring Boot
Microservices Architecture
RESTful APIs
AWS
Docker
Kubernetes
SQL/NoSQL Databases

Senior Software Engineer – Backend (Java Expert)


📍 Location: Bengaluru, India

🏢 Company: A Leading SaaS Product Company

📅 Job Type: Full-Time


About the Company

Our client is a fast-growing, AI-driven SaaS company, building next-generation cloud-native solutions. We are looking for a Senior Software Engineer (Backend – Java Expert) to develop and optimize high-performance backend systems at scale.


Role Overview

As a Senior Software Engineer – Backend, you will be responsible for designing, developing, and maintaining scalable, fault-tolerant backend services. You will work with cross-functional teams to build robust, cloud-native applications that power modern enterprise solutions.


Key Responsibilities

✔ Backend Development: Design and develop scalable backend applications using Java, Spring Boot, and Microservices.

✔ System Architecture: Work on distributed, event-driven architectures to ensure reliability and scalability.

✔ Database Optimization: Design and optimize data models for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis, Cassandra) databases.

✔ API Development: Build RESTful and GraphQL APIs to enable seamless integrations.

✔ Messaging & Streaming: Implement event-driven architectures using Kafka, RabbitMQ, or similar technologies.

✔ Cloud & DevOps: Deploy, monitor, and optimize applications in AWS, GCP, or Azure using Kubernetes, Docker, and CI/CD pipelines.

✔ Performance Tuning: Focus on code optimization, scalability, and low-latency system design.

✔ Collaboration: Work closely with frontend, product, and DevOps teams to deliver seamless experiences.


Technical Skills:

✅ Programming: Strong proficiency in Java (Java 8/11/17), Spring Boot, Hibernate.

✅ Microservices & Cloud: Expertise in microservices architecture and deployment in AWS/GCP/Azure.

✅ Data Handling: Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra, Redis).

✅ Messaging & Streaming: Knowledge of Kafka, RabbitMQ, or similar event-driven systems.

✅ Security & Performance: Strong understanding of authentication, authorization, scalability, and performance tuning.

✅ Containerization & Orchestration: Familiarity with Docker, Kubernetes, Helm.

Experience & Soft Skills:

✔ Experience: 4+ years in backend development, with a strong focus on Java and distributed systems.

✔ Problem-Solving: Excellent debugging and system optimization skills.

✔ Collaboration: Strong communication skills and ability to work in a fast-paced, agile environment.

About the company

At Talent Nexa Consulting, we specialize in technology and product leadership hiring, helping companies scale, innovate, and create lasting impact. We focus on providing customized hiring solutions, top-tier talent acquisition, and ensuring cultural alignment for tech-first companies. With expertise across industries like AI & Machine Learning, Cloud Computing, E-commerce, and more, we are committ ...Show More

Industry

Human Resources Services

Company Size

2-10 Employees

Headquarter

Noida

Other open jobs from Talent Nexa Consulting