Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Azentio Software

NewBe an early applicant

Software Engineer - Java

Posted Updated
Discussion

Summary

Java backend developer on Azentio's insurance product engineering team: design, build, and maintain scalable backend services and REST APIs/microservices in Java Spring Boot (or Python FastAPI), reverse-engineer Oracle Forms/PL/SQL business rules, and migrate them to the modern application layer using Oracle DB, API security, and CI/CD.

Job Title: Software Engineer - Java

Years of Experience: 2 to 5 years

Location: Chennai

Role Summary:

We are seeking a passionate and skilled Java Backend Developer to join our Insurance Product Engineering team in Chennai. The ideal candidate will have 24 years of hands-on experience in backend development using Java and related technologies, with strong understanding of product engineering principles, scalable architectures, and high-quality coding practices.

You will work closely with cross-functional teams to design, develop, enhance, and maintain backend services for our industry-leading insurance products.

What will you do?

Design, develop, enhance, and maintain scalable backend modules for insurance domain products.

  • Write clean, efficient, and testable code following best practices and coding standards.
  • Participate in requirement analysis, technical design, and architecture discussions.
  • Develop RESTful APIs, microservices, and integration components.
  • Troubleshoot, debug, and resolve production and development issues.
  • Collaborate closely with QA, Product, and UI teams to deliver high-quality releases.
  • Optimize application performance, reliability, and security.
  • Contribute to continuous improvement initiatives across the engineering lifecycle.
  • Participate in code reviews and ensure high standards of software quality.
  • Stay updated with latest technologies, tools, and industry trends.

What skills required?

Required Experience

  • 2-5 years in enterprise software development
  • Insurance domain expertise (policy administration, claims, underwriting, or related)
  • Strong Oracle PL/SQL - read/analyze existing procedures, triggers, packages
  • Java Spring Boot OR Python FastAPI for production REST API development
  • Oracle Database - schema design, query optimization, data migration

Core Responsibilities

  • Reverse-engineer business logic from Oracle Forms and database procedures
  • Design and develop RESTful APIs with proper authentication, authorization, and security
  • Implement API governance - rate limiting, metering, versioning, monitoring
  • Migrate complex PL/SQL business rules to modern application layer
  • Ensure API scalability, performance, and enterprise-grade reliability

Technical Skills

Mandatory:

  • REST API design principles and best practices
  • API security (OAuth2, JWT, API keys)
  • Git (GitHub/Bitbucket) and CI/CD pipelines
  • SQL/PLSQL code analysis and optimization

Preferred:

  • React.js for frontend development
  • AI-assisted development tools (Cursor, Windsurf, GitHub Copilot)
  • LLM integration experience (ChatGPT, Claude, Gemini)
  • Microservices architecture patterns
  • Containerization (Docker/Kubernetes)
  • Exposure to modernization of legacy applications

What we Aim for?

Azentio aims to be the leading provider of Banking, Financial Services & Insurance (BFSI) & Enterprise Resource Planning (ERP) software products in Asia Pacific, Middle East & Africa & United States. We will achieve this by:

  • Providing world class software products, built on the latest technologies.
  • Providing best in class customer service, built on a deep understanding of our domains and local nuances.
  • Being an employer of choice, attracting high quality talent.
  • Achieving top quartile growth and margins.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →