Skip to Main Content

Job Title


Sr. Backend Engineer (Java SQL) - Product Engineering


Company : Rainmaker Group


Location : Bengaluru, Karnataka


Created : 2025-12-18


Job Type : Full Time


Job Description

Location: Bangalore, India (Hybrid – Onsite required)Experience: 8 to 15 yearsEmployment Type: Full-timeCompensation: Competitive, above-market salary for the right candidateWork Mode: Hybrid (3 days office, 2 days remote)About the RoleWe are hiring a Senior Backend Engineer (Java + SQL) for a US-based enterprise software product company building high-performance, AI-driven data connectivity and integration platforms used across Fortune 500 enterprises.This is a core backend engineering role involving deep work on Java frameworks, database engines, data connectors, and performance-critical systems. You will work closely with senior engineering leadership in the US, contribute to architecture, and mentor junior developers.If you enjoy solving complex backend problems at scale, this role will excite you.What You Will Work On• Build and optimize backend components using Core Java, Spring Boot, multithreading• Design and tune complex SQL queries, schemas, and RDBMS interactions• Develop data connectors and integration components used by global enterprises• Contribute to system design, architecture decisions, and code reviews• Work with senior engineers across the US, Japan & India• Ensure high-performance, secure, reliable backend services• Mentor junior developers and set engineering best practices• Collaborate cross-functionally with product, QA, DevOps & platform teamsWhat We’re Looking For• 7–15 years of strong backend development experience• Deep expertise in Core Java (Java 8+), multithreading & concurrency• Strong command over SQL, query optimization & database internals• Hands-on experience with Spring Boot, REST APIs, microservices• Solid understanding of design patterns & distributed systems• Experience with AWS / Azure / CI/CD pipelines (nice to have)• Product-based experience or enterprise-grade systems experience• Strong problem-solving, debugging, and ownership mindset• Ability to mentor, guide, and influence teams technicallyWho Will Succeed in This Role (Benchmark Profile)The ideal candidate looks similar to the benchmark we’re evaluating internally:• 10–14 years backend experience with deep Java + SQL skills• Exposure to cloud architecture, messaging systems (Kafka/Rabbit)• Experience building scalable microservices & performance-intensive systems• Strong engineering discipline, stability, and long-term intentWho Should NOT ApplyTo keep the pipeline high-quality, please DO NOT apply if:• You have an active offer elsewhere or are “exploring multiple options”• You do not respond promptly to recruiter/engineering emails or messages• You are on a long notice period (more than 15 days)• You are not currently based in Bangalore (relocation not preferred)• You frequently switch jobs every 6–12 months• You are not available for in-person discussions in Bangalore office• You require special conditions like 100 percent remote or flexible timingWe are strictly prioritizing immediate joiners or 1–2 week notice candidates.Why Work Here• Build cutting-edge backend systems used by global enterprises• Work with highly skilled engineering leaders across the US & Japan• Opportunity to take real ownership of frameworks & components• Strong engineering culture, low hierarchy, high accountability• Exposure to AI-driven data connectivity products• Competitive, above-market compensation for the right individualHow to ApplyIf you match the requirements and are available to join immediately or within 15 days:Send your resume to: hiring@Subject: Senior Backend Engineer – BangaloreOnly shortlisted candidates will be contacted.- Serious applicants only.