Now Hiring

Java Technical Lead

Lead implementation of the Pulse Core Platform as a disciplined Java 21/Spring Boot modular monolith. Convert architecture into production code, coach engineers, maintain engineering quality and ensure secure, observable and maintainable delivery across all channels.

Core Platform Engineering India - Kochi preferred / hybrid 8-12 years in Java engineering with technical leadership Full-time

The facts before you apply

DepartmentCore Platform Engineering
Reports ToSolution Architect / Engineering Manager
Experience8-12 years in Java engineering with technical leadership
EmploymentFull-time
LocationIndia - Kochi preferred / hybrid
Direct ReportsJava Backend Engineers

What you'll do and what you'll bring

Key Responsibilities

  • Own backend technical design, coding standards, reviews and implementation quality
  • Implement and enforce domain modules, ports/adapters, DTO boundaries and transaction rules
  • Lead Spring Security, session/JWT and server-side authorisation implementation
  • Guide REST/OpenAPI, database, Flyway and integration patterns
  • Design automated unit, integration, architecture and security tests
  • Resolve complex performance, concurrency and production defects
  • Coach engineers and distribute ownership without creating bottlenecks
  • Partner with DevOps on health, metrics, logs and deployment readiness

Essential Qualifications & Skills

  • Java 17/21, Spring Boot, Spring Security and Maven expertise
  • JPA/Hibernate, PostgreSQL, Flyway and transaction design
  • REST API and OpenAPI design with secure DTO boundaries
  • JUnit, Mockito, Testcontainers and CI quality gates
  • DDD/modular-monolith experience and clean dependency management
  • Production troubleshooting, performance analysis and technical mentoring

Expected outcomes

  • Deliver reference modules and reusable backend patterns
  • Implement security, audit and exception-handling foundation
  • Maintain review coverage and architecture-test compliance
  • Meet API performance and reliability targets through measured tuning
  • Prepare backend ownership, runbooks and post-launch backlog

Success measures

  • Change failure and escaped defect rate
  • Code/architecture rule compliance
  • API performance and availability
  • Team review throughput and capability growth

Preferred qualifications and behavioural fit

Preferred Qualifications

Spring Modulith or ArchUnit AWS service integration Experience with order, inventory or delivery domains

Behavioural Competencies

Hands-on technical leadership Quality ownership Pragmatic design Coaching and clear review feedback

What to expect if you join

The role works in a cross-functional, documentation-first and architecture-led product environment. Candidates must be comfortable with hands-on ownership, transparent decisions, code/design review, automated quality controls and production accountability. The six-month MVP excludes unnecessary microservices, Kubernetes, speculative AI and other scope not approved through product governance.

Application evidence: CV, role-relevant portfolio or work sample where applicable, and concise examples showing personal contribution and measurable outcomes. Final compensation, work arrangement and joining date will be confirmed during the recruitment process. DataArtha Solutions is committed to fair, respectful and merit-based selection.

Apply for Java Technical Lead

If this role matches your experience, send your resume and a short note to careers@dataartha.in. We review every application and reach out if there's a good match for your profile.