CrawlJobs Logo

Filters

Location
Salary

Senior Software Engineer - Java Backend India, Bangalore Jobs

9 Job Offers

Senior Software Engineer - Backend
Save Icon
Join Microsoft's Advertising Platform team in Bangalore as a Senior Backend Engineer. Design and build scalable, high-impact features using cloud infrastructure on vast datasets. We seek experts with 7+ years in C++, C#, or Java, strong distributed systems fundamentals, and a drive for innovation...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Uber Ads as a Senior Backend Engineer in Bangalore. You will build large-scale, high-availability billing systems using Java, Go, or C++. This role focuses on lead-to-cash automation, requiring 5+ years of distributed systems experience. Drive technical innovation in a fast-growing ads busin...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Backend Engineer
Save Icon
Join Uber's Customer Obsession team in Bangalore as a Senior Backend Engineer. Design and build scalable, high-availability systems using Golang, Java, or Python. Leverage cloud infrastructure and microservices to create seamless support experiences for a global user base.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer (Backend)
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
aspora.com Logo
Aspora
Expiration Date
Until further notice
Senior Software Engineer Backend
Save Icon
Join Uber's Digital Experience team in Bangalore as a Senior Backend Engineer. Design and automate global-scale internal platforms using Go, Java, or Python. You'll build resilient services with Kubernetes, Terraform, and CI/CD, focusing on eliminating manual toil. Own the full lifecycle, from ar...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer- Backend
Save Icon
Join Uber's Courier team as a Senior Backend Engineer in Hyderabad or Bangalore. You will build scalable, high-quality features using Golang or Java, leading cross-functional initiatives. This role offers ownership of a growing product, mentoring opportunities, and a focus on reliability at scale.
Location Icon
Location
India , Hyderabad; Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Backend Cloud Software Developer
Save Icon
Join HPE Networking's MIST Wired Assurance team in Bangalore as a Senior Backend Cloud Software Engineer. Develop a leading AI/ML SaaS solution using Golang, Python, and RESTful APIs. Leverage your 12+ years of experience in multitenant cloud development. Enjoy comprehensive health benefits and a...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer - Backend
Save Icon
Join Uber Eats in India as a Senior Backend Engineer. Build scalable, high-performance delivery systems using Java, Go, or C++. Leverage your 5+ years of experience in distributed systems and multi-cloud architecture. Enjoy a hybrid work model, comprehensive benefits, and a dynamic, pet-friendly ...
Location Icon
Location
India , Bangalore; Hyderabad
Salary Icon
Salary
Not provided
themuse.com Logo
The Muse
Expiration Date
Until further notice

About the Senior Software Engineer - Java Backend role

Explore high-impact Senior Software Engineer - Java Backend jobs and advance your career in building robust, scalable server-side systems. A Senior Java Backend Engineer is a pivotal technical role focused on designing, developing, and maintaining the core logic, data storage, and application programming interfaces (APIs) that power web and mobile applications. These professionals are the architects of system reliability, performance, and security, ensuring that digital services operate seamlessly under load and evolve to meet complex business needs.

In this senior capacity, individuals typically take on a wide array of responsibilities. They architect and implement high-performance, distributed backend services using the Java ecosystem, often with frameworks like Spring Boot or Micronaut. A core duty involves designing clean, well-documented, and secure RESTful or GraphQL APIs that serve frontend clients and facilitate integration with third-party services. They model data and work extensively with relational (e.g., PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB, Cassandra), optimizing queries for efficiency. Ensuring system resilience involves implementing caching strategies, message queues (e.g., Kafka, RabbitMQ), and comprehensive monitoring and logging. Beyond pure coding, senior engineers lead technical design discussions, write technical specifications, conduct rigorous code reviews, and mentor junior developers. They collaborate closely with product managers, frontend engineers, and DevOps/Infrastructure teams to translate business requirements into pragmatic, scalable technical solutions and are often involved in incident response and performance troubleshooting.

The typical skill set and requirements for these jobs are substantial. Employers generally seek candidates with 5+ years of professional backend development experience, with a strong majority in Java and its modern frameworks. Deep understanding of software engineering fundamentals—data structures, algorithms, design patterns, and system design principles—is non-negotiable. Proficiency with cloud platforms (AWS, Google Cloud, Azure) and containerization technologies like Docker and Kubernetes is standard. Familiarity with the full software development lifecycle, including version control (Git), CI/CD pipelines, automated testing, and Agile/Scrum methodologies, is expected. Senior roles also demand excellent problem-solving abilities, effective communication skills for collaborating across teams, and a proactive approach to learning new technologies. For those seeking leadership in technology, Senior Java Backend Engineer jobs offer the opportunity to shape foundational architecture, drive technical excellence, and build the invisible engines that drive the digital world. Discover your next challenge among top-tier Senior Software Engineer - Java Backend jobs today.