Skip to main content

Backend Software Engineer - Core Java

Technology
HumanWiz
3 weeks agoUntil 5/11/2026

Job description

Roles &

Responsibilities :

  • Design and implement moderately complex features with minimal supervision.
  • Contribute to system design discussions and provide input on architecture decisions.
  • Actively use AI coding assistants (Claude, GitHub Copilot, Cursor, etc.) to accelerate development - scaffolding features, writing tests, reviewing code, and debugging.
  • Leverage AI tooling to iterate quickly, reduce boilerplate, and ship production-ready code at higher velocity.
  • Critically evaluate AI-generated code for correctness, security, and adherence to team standards before merging.
  • Debug and troubleshoot efficiently, with well-reasoned solutions.

Ideal Candidate :

Profile :

  • Strong Backend Software Engineer Profile with strong Core Java expertise.

Experience :

  • Must have 2 years of hands-on backend software engineering experience.
  • Must be able to design and implement moderately complex features with minimal supervision, and contribute to system design and architecture discussions.
  • Must be comfortable owning business-critical production components - maintaining connectors, handling customer escalations, security fixes, bug fixes, and building new features end-to-end.

Tech Skills :

  • Must have strong, current Core Java depth with solid, clear coding fundamentals - Java is the primary skill for this role. Deep hands-on core engineering strength matters more than framework knowledge.
  • Must have strong core backend engineering fundamentals and experience with scalable systems (connectors handle millions of events/data points daily across customers).
  • Must have microservices experience.

AI Fluency :

  • Must have demonstrated, hands-on use of AI coding assistants (Claude, GitHub Copilot, Cursor, etc.) as a core part of the daily workflow - scaffolding, writing tests, reviewing code, and debugging.
  • Must be able to write precise, effective prompts for production-quality output, decompose tasks so AI assistance is effective, and critically evaluate AI-generated code for correctness, security, and standards before merging.

Company Background :

  • Must come from a product company background (B2B SaaS or B2C both acceptable).

Logistics & Preferences :

  • This is a 3-month contract role. Candidate must be comfortable with the contract engagement and able to join immediately (urgent - onboarding within ~a week).
  • Must be based in or near Chennai, Bangalore, or Ahmedabad (Chennai : hybrid, Tue & Thu in office).
  • Hands-on Python experience is a plus.
  • Hands-on database / JDBC integration experience in a production environment.
Keywords
CodingScaffoldScalabilityDecompositionApache VelocityCursorPythonJavaJava Database ConnectivityIterationDebugger

Interested in this role?