🔔 FCM Loaded

Sr. Backend Engineer (Java + SQL) - Technical Lead

Rainmaker Group

5 - 10 years

Bengaluru

Posted: 15/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Location: Bangalore, India

Work Mode: Hybrid

Experience: 8+ years

Employment Type: Full-time

Compensation: Competitive, above-market for the right candidate


Role Overview


We are hiring a Senior Backend Engineer / Technical Lead for a global, product-based enterprise software company building high-performance data connectivity and integration platforms.


In this role, you will lead a small team of backend engineers while remaining deeply hands-on with Core Java, SQL, databases, and backend system design . This is a highly technical role suited for engineers who enjoy solving complex problems around performance, scalability, and data access.


Key Responsibilities


Lead a team of 45 software engineers , delivering high-quality backend components

Design and develop robust, defect-free Java code aligned with business and engineering standards

Solve complex problems related to data connectivity, query execution optimization, caching, reliability, and performance

Propose and evaluate technical alternatives for system design and scalability challenges

Develop and maintain unit test cases to ensure code quality

Collaborate closely with Product Owners, Managers, and cross-functional teams

Mentor junior engineers and support their technical growth

Write and review design documentation and technical specifications

Continuously improve code structure, testing practices, and overall system design

Identify changes that improve system efficiency and reduce operational or maintenance costs

Take ownership of additional responsibilities as assigned by engineering leadership


Required Skills & Experience


Bachelors or Masters degree in Computer Science or a related field from a reputed institute

8+ years of hands-on backend development experience

Strong expertise in Core Java

Deep, hands-on experience with SQL (mandatory) and working knowledge of NoSQL databases

Experience with REST / SOAP / OData APIs

Proven experience building multi-threaded, high-performance backend systems

Strong understanding of design patterns, data structures, and algorithms

Solid debugging, troubleshooting, and analytical skills

Familiarity with network protocols and security concepts (HTTP/HTTPS, FTP, SFTP)

Experience with authentication and authorization mechanisms (OAuth, Kerberos)

Comfortable working independently in a fast-paced, product-driven environment

Strong written and verbal communication skills


Additional Skills (Good to Have)


Experience with Agile / Scrum methodologies

Hands-on with Jira, Git/SVN, CI/CD pipelines

Exposure to Microsoft .NET is a plus (not mandatory)


Who This Role Is Best Suited For


Senior backend engineers who enjoy hands-on coding along with technical leadership

Engineers who have worked on enterprise-grade or product-based systems

Professionals who value code quality, performance, and long-term ownership

Candidates looking to work in a fast-paced, engineering-driven environment


How to Apply


If interested, please email your resume to hiring @ rmkhr dot com with a note on why you're a good fit.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.