Sr. Backend Engineer (Java + SQL) - Technical Lead
Rainmaker Group
5 - 10 years
Bengaluru
Posted: 15/01/2026
Job Description
Location: Bangalore, India
Work Mode: Hybrid
Experience: 8+ years
Employment Type: Full-time
Compensation: Competitive, above-market for the right candidate
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.
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
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
Experience with Agile / Scrum methodologies
Hands-on with Jira, Git/SVN, CI/CD pipelines
Exposure to Microsoft .NET is a plus (not mandatory)
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
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.
