Posted:1 week ago|
Platform:
Hybrid
Full Time
We need a Java expert who's worked with Kotlin and lives for building scalable backend systems. You'll join a team of 6 exceptional engineers crafting video processing pipelines, real-time analytics, and social media API integrations that power 100,000+ creators. This is 80% hands-on coding: writing efficient, concurrent code in Java and Kotlin that scales without compromise.
We're a SaaS startup building social media automation tools. Our platform processes millions of videos, analyzes performance in real-time, and orchestrates publishing across multiple platforms. The technical challenge? Creating robust abstractions in our service architecture that maintain performance while enabling rapid iteration.
About Us
We're not your typical startup. We're profitable, product-led, and we've invested the last 6 months in an AI-first development culture that lets our engineers ship faster and smarter. No VC pressure, no runway worries just focused execution on a product creators genuinely pay for.
Our engineering team treats AI as a core collaborator: Claude Code for agentic workflows, custom RAG systems for knowledge retrieval, and context engineering that delivers high-quality results on the first pass. We're seeking a Java/Kotlin engineer who views this as the evolution of development, not a job threat. If you're humble enough to learn from AI tools, hungry to push your skills further, and smart about collaborating without egothis is where you'll thrive.
The Role
You'll be one of 6 senior engineers in a flat, collaborative team where everyone is highly skilled. No layers of management, no politicsjust talented peers solving intricate problems together. You'll report to our Head of Engineering, who has deep expertise in Java ecosystems and knows when to mentor versus step back.
This is mostly a coding role (80% of your time). You'll build services using Spring Boot, handle async workflows with AWS SQS and Kafka, and design data layers on PostgreSQL. The other 20% involves architecture discussions: defining service boundaries, API contracts, and abstractions that keep our system powerful yet maintainable.
What You'll Actually Do
* Develop microservices with Spring Boot that manage video processing, analytics, and social media integrations
* Implement event-driven architectures using Kafka for real-time data flows
* Write clean, testable code in Java and Kotlin, leveraging modern features like records, sealed classes, and coroutines
* Design async workflows with AWS SQS and Lambda for reliable, scalable processing
* Optimize PostgreSQL schemas and queries for real-time analytics services
* Craft abstractions that simplify complexity without introducing bottlenecks
* Collaborate with 5-6 peer engineers on service designs and contracts
* Ship production code weekly—no prolonged design cycles or approval gates
* Profile and tune critical paths where performance is paramount
* Integrate AI tools like Claude Code into your workflow to accelerate development and refine code quality
What You Bring
* 10+ years of professional Java experience building SaaS products—not tools or pipelines, but core backend systems users rely on
* 1+ years with Kotlin as your primary language for production applications, interoperating seamlessly with Java
* Deep expertise in Spring Boot for microservices and event-driven systems
* Production experience with our core stack: AWS (ECS, SQS, RDS, S3, Lambda, SSM), Kafka, PostgreSQL
* Proficiency in testing with JUnit and AssertJ, emphasizing clean code and TDD principles
* Mastery of Docker for containerization and CI/CD integration
* Infrastructure-as-Code skills with Terraform or similar
* Startup background: you've scaled backend systems in agile, collaborative environments with lean practices
* Currently based in Bangalore with ability to work from our Koramangala office—we need someone who can start within 30 days, no relocations
You're The Right Person If
* You've built your career on Java/Kotlin for product backends, not just dabbled in scripts or side projects
* You design service boundaries that avoid distributed monoliths while scaling efficiently
* Your code is idiomatic, testable, and optimized—clean coding isn't optional
* You balance abstractions for DRY principles without sacrificing performance
* You thrive with peers who match or exceed your expertise, sharing credit humbly
* You explain why a service needs its own database (or doesn't) with clear reasoning
* You're hungry to explore AI dev tools, curious about modern architectures, and motivated to grow
* You read team dynamics well, communicate perceptively, and avoid unnecessary drama
What We Offer
* Join 6 exceptional engineers—everyone codes, reviews, and architects at a high level
* Tackle real challenges: scaled video processing, real-time analytics, multi-platform orchestration
* Modern stack without legacy: Spring Boot, Kotlin, Kafka, AWS SQS, PostgreSQL
* AI-first culture: daily use of cutting-edge tools to multiply your impact
* Flat structure: collaborate freely without hierarchy
* Competitive compensation
* Daily catered lunches via Zomato Enterprise
* Comprehensive health insurance for you and dependents
* Learning budget for courses, conferences, and certifications
* Direct impact: your code deploys to production, not committees
In Summary
This role is for someone who's forged their path with Java and Kotlin—not experimented lightly, but architected and delivered backend services where these were the foundation. You'll craft efficient microservices, define clean boundaries, and optimize where it counts.
You'll work with senior, exceptional engineers focused on shipping great code. If you've got 10+ years in Java (5+ in Kotlin) building SaaS products, and you're excited to solve scaling puzzles in an AI-first, flat team that values humility, drive, and people smarts—let's connect.
Curved Triangle
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now35.0 - 50.0 Lacs P.A.
chennai, bengaluru, delhi / ncr
10.0 - 20.0 Lacs P.A.
12.0 - 20.0 Lacs P.A.
6.0 - 16.0 Lacs P.A.
pune, chennai, bengaluru
0.5 - 0.7 Lacs P.A.
15.0 - 20.0 Lacs P.A.
vijayawada
5.0 - 10.0 Lacs P.A.
hyderabad, chennai, bengaluru
12.0 - 22.0 Lacs P.A.
pune
20.0 - 25.0 Lacs P.A.
hyderabad
2.0 - 5.0 Lacs P.A.