06 Sep
|
Gimmy Keil
|
Bengaluru
06 Sep
Gimmy Keil
Bengaluru
Backend Engineer – Core Java | AI-Assisted Engineering
Location: Bengaluru, Chennai or Ahmedabad
Work Model: Hybrid – 2 days/week
Experience: 2–6 years
Engagement: 3-Month Contract (Extendable)
Joining: Immediate / Within 1 Week
We’re looking for a Backend Engineer with strong Core Java fundamentals to join a product engineering team working on business-critical backend services and customer-facing data integrations.
This is not a framework-heavy Java role. We’re looking for engineers who understand Core Java, backend architecture, microservices and scalable systems deeply and can independently take ownership of production features.
A key part of this role is also AI-assisted software development. You should already be using tools such as Claude, GitHub Copilot or Cursor as part of your daily engineering workflow — not simply experimenting with them.
What You’ll Work On
- Design and develop moderately complex backend features with minimal supervision.
- Build and maintain scalable backend services and microservices.
- Own business-critical production components from development through deployment and maintenance.
- Contribute to system design and architecture discussions.
- Build and maintain customer-facing connectors handling large volumes of data and events.
- Troubleshoot production issues, bugs and customer escalations.
- Implement security fixes and improve reliability of existing services.
- Use AI coding assistants to scaffold features, write tests, debug issues, review code and accelerate development.
- Break down engineering problems into accurate tasks and prompts to get effective output from AI tools.
- Review and validate AI-generated code for correctness, security, performance and engineering standards before it reaches production.
- Write clean,
maintainable and production-ready code.
What We’re Looking For
Must Have
- 2–6 years of hands-on backend software engineering experience.
- Strong and current Core Java expertise.
- Strong understanding of backend engineering fundamentals.
- Hands-on experience building Microservices.
- Experience designing and implementing moderately complex features independently.
- Ability to contribute meaningfully to system design and architecture discussions.
- Experience owning production systems/components and resolving real-world production issues.
- Experience working with scalable, distributed or high-volume backend systems.
- Experience in a product-based company, preferably B2B SaaS or B2C product environments.
- Hands-on, regular use of AI coding assistants such as Claude, GitHub Copilot or Cursor.
- Ability to effectively prompt AI tools, decompose engineering tasks and critically review AI-generated code before production use.
- Ability to join within 1 week.
- Must currently be based in or near Bengaluru, Chennai or Ahmedabad.
Good to Have
- Python development experience.
- Database/JDBC integration experience.
- Experience working with connectors, integrations or data-intensive backend systems.
- Experience with distributed systems or event-driven architectures.
Who This Role Is For
This role is ideal for a hands-on backend engineer who can operate independently, understands Java beyond frameworks, has worked on production-grade product systems, and is already incorporating AI into their daily coding workflow.
If your experience is primarily Java support, testing, maintenance or enterprise application configuration, this role is unlikely to be a fit.
Interested? Apply only if you meet the Core Java, Microservices, Product Company and AI-assisted development requirements.
📌 Backend Engineer - Core Java (Bengaluru)
🏢 Gimmy Keil
📍 Bengaluru