Backend Engineer - Core Java
Gimmy Keil · India
Job Description
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 precise 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.
Details
| Company | Gimmy Keil |
| Location | India |
| Type | FULL TIME |
| Niche | tech |
