Post Job Free
Sign in

Software Development Engineer (SDE) - 3

Company:
TalentXO
Location:
Bengaluru, Karnataka, India
Posted:
February 09, 2026
Apply

Description:

A reputed firm that is an agentic Transportation Management System

for all-mile, all-channel, trusted by enterprises and provides platform which unifies orders, capacity, and carrier networks into one living plan, aligning planning, execution, and settlement so promises become proof. At present, this firm is looking to hire a Software Development Engineer (SDE)-3.

Job Role/Position: Software Development Engineer (SDE)-3

Industry - Software/IT

Work Location - Bengaluru

Work Mode - ONSITE (Workdays - 5 days a week

Qualifications:- B. Tech in Computer Science from Tier 1, Tier 2 colleges

Required Work Experience:- 5-8 years

Notice Period - 15 days

Role & Responsibilities

As a Software Development Engineer - 3, Backend Engineer, you will play a critical role in architecting, designing, and delivering robust backend systems that power our platform. You will lead by example, driving technical excellence and mentoring peers while solving complex engineering problems. This position offers the opportunity to work with a highly motivated team in a fast-paced and innovative environment.

Key Responsibilities:

Technical Leadership-

Design and develop highly scalable, fault-tolerant, and maintainable backend systems using Java and related frameworks.

Provide technical guidance and mentorship to junior developers, fostering a culture of learning and growth.

Review code and ensure adherence to best practices, coding standards, and security guidelines.

System Architecture and Design-

Collaborate with cross-functional teams, including product managers and frontend engineers, to translate business requirements into efficient technical solutions.

Own the architecture of core modules and contribute to overall platform scalability and reliability.

Advocate for and implement microservices architecture, ensuring modularity and reusability.

Problem Solving and Optimization-

Analyze and resolve complex system issues, ensuring high availability and performance of the platform.

Optimize database queries and design scalable data storage solutions.

Implement robust logging, monitoring, and alerting systems to proactively identify and mitigate issues.

Innovation and Continuous Improvement-

Stay updated on emerging backend technologies and incorporate relevant advancements into our systems.

Identify and drive initiatives to improve codebase quality, deployment processes, and team productivity.

Contribute to and advocate for a DevOps culture, supporting CI/CD pipelines and automated testing.

Collaboration and Communication-

Act as a liaison between the backend team and other technical and non-technical teams, ensuring smooth communication and alignment.

Document system designs, APIs, and workflows to maintain clarity and knowledge transfer across the team.

Ideal Candidate (Mandatory Requirements)

Strong Java Backend Engineer

Must be from Bengaluru Only

Must have 5+ years of backend development with strong focus on Java (Spring / Spring Boot)

Must have been SDE-2 for at least 2.5 years

Hands-on experience with RESTful APIs and microservices architecture

Strong understanding of distributed systems, multithreading, and async programming

Experience with relational and NoSQL databases

Exposure to Kafka/RabbitMQ and Redis/Memcached

Experience with AWS / GCP / Azure, Docker, and Kubernetes

Familiar with CI/CD pipelines and modern DevOps practices

Product companies (B2B SAAS preferred)

Must have stayed for atleast 2 years with each of the previous companies

B.Tech in computer science from Tier 1, Tier 2 colleges

PS:- Only those who meet the job criteria specified in the job description and satisfy the mandatory requirements for the job role, are required to apply.

Apply