Senior Backend Engineer
Senior Backend Engineer (Java Spring Boot + Oracle)
Experience: 7+ years | Location: Remote-first; Chennai office visit on demand
Job Description
We are seeking a Senior Backend Engineer to migrate, modernize and enhance a government/ERP-grade taxation platform running on Oracle Cloud Infrastructure (OCI) with Kubernetes-based deployment. This is a hands-on role with responsibility for service design, implementation quality, and backend architecture decisions.
Experience Required
- 7+ years of software development experience with strong backend focus
- Proven delivery experience in government portals or ERP-like implementations (mandatory)
- Taxation / revenue systems experience is an advantage
Work Location / Work Mode
- Full-time role
- Remote-first; Chennai office visit on demand
- Selected resources may have to work in GST (Gulf Standard Time) based on project needs
Key Responsibilities
- Develop and enhance backend services using Java and Spring Boot
- Perform migration/modernization: understand existing code, refactor safely, fix defects, implement improvements
- Work with Oracle Database: SQL development, schema understanding, performance tuning and transaction management
- Design and maintain APIs used by portals and integrations; implement robust error handling, logging and resilience
- Contribute to backend architecture and integration patterns; ensure scalability and maintainability
- Support Kubernetes-based deployment readiness on OCI in collaboration with platform/DevOps teams
- Ensure quality through unit/integration testing, code reviews, and CI/CD compliance
Must-Have Skills
- Strong hands-on Java + Spring Boot experience in enterprise production systems
- Strong Oracle DB experience (SQL proficiency; query optimization; troubleshooting performance issues)
- Experience designing RESTful APIs and layered backend architectures
- Ability to read, debug and modernize existing codebases
- Strong problem solving and ownership mindset
GenAI / Agentic Development (Mandatory)
- Experience with agentic software development pipelines using Claude Code (required)
- Ability to guide AI to produce correct, maintainable Spring Boot code aligned with architectural constraints
- Verify AI outputs thoroughly using tests, reviews and runtime validation; use AI for refactoring and test generation
Cloud / Platform
- Deployment environment: Kubernetes on Oracle Cloud Infrastructure (OCI)
- Comfortable with containerized delivery workflows and collaborating with platform/DevOps teams
Good to Have
- Microservices understanding (service boundaries, configuration patterns, integration approaches)
- PL/SQL exposure (helpful if stored procedures are encountered during migration)
- Experience with observability practices (structured logging, metrics, tracing concepts)
Onboarding Focus (First 4–12 Weeks)
- Understand current service flows, Oracle schema and migration roadmap
- Deliver at least one migrated/enhanced service/module with tests and stable deployment behavior
- Demonstrate effective Claude Code usage within the configured agentic pipeline with strong verification discipline
- Selected resources will be under client evaluation of their work and delivery for 1 month (2 sprints); continuation will be based on the evaluation outcome