Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21211821

    BENGALURU · FULLTIME

    Senior Developer

    Sonata Software

    Sonata Software

    Bengaluru · onsite · Posted 5d ago

    Sourced fromNaukri
    Undisclosed5–10 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Job Title

    Java Engineer (AI-SDLC Modernization)

    Location

    Bangalore / Hyderabad / Chennai

    Job Summary

    We are looking for experienced Java Engineers with strong expertise in Java application modernization and AI-driven Software Development Lifecycle (AI-SDLC) practices.

    The ideal candidate will have hands-on experience modernizing enterprise Java applications using AI coding agents and assistants across requirements, design, development, testing, code review, and documentation.

    The role focuses on legacy application modernization, including Java and Spring upgrades, refactoring monolithic applications, improving test coverage, and transitioning applications toward microservices and cloud-native architectures.

    Candidates must have practical experience using AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar agentic AI coding assistants in real project delivery-not just basic code autocomplete.

    Responsibilities
    • Modernize and refactor legacy Java applications and enterprise systems.
    • Upgrade Java versions, preferably from Java 8/11 to Java 17/21.
    • Upgrade and modernize Spring/Spring Boot applications.
    • Refactor monolithic applications and progressively move toward microservices and cloud-native architectures.
    • Identify and reduce technical debt while maintaining application functionality and stability.
    • Analyze existing codebases, dependencies, architecture, and legacy business logic.
    AI-SDLC and AI-Assisted Development
    • Apply AI-driven SDLC workflows across requirements, design, development, testing, review, and documentation.
    • Convert requirements into clear specifications and implementation plans using AI-assisted workflows.
    • Use AI coding agents to analyze codebases, generate and refactor code, create automated tests, and support documentation.
    • Develop effective prompts, specifications, context files, agent instructions, and coding guidelines to achieve consistent AI-assisted development outcomes.
    • Use AI agents to identify dependencies, understand legacy code, detect potential dead code, and plan modernization activities.
    • AI-SDLC workflow such as: Specification, Planning, AI-Assisted Development, AI-Assisted Testing, Human Review, Validation, Merge.
    Code Quality & Testing
    • Review and validate all AI-generated code before implementation or merge.
    • Ensure AI-generated code meets standards for correctness, performance, security, maintainability, and scalability.
    • Develop and enhance unit, integration, and regression test suites.
    • Use AI to improve test coverage while ensuring that generated tests accurately validate existing behavior.
    • Identify and correct errors, hallucinations, security vulnerabilities, or inappropriate recommendations generated by AI tools.
    Cloud & DevOps
    • Develop and modernize applications for cloud-native environments.
    • Work with AWS services and cloud deployment architectures.
    • Contribute to CI/CD pipelines and automated build and deployment processes.
    • Collaborate with DevOps and engineering teams to improve application delivery and operational efficiency.
    Collaboration & Delivery
    • Work closely with architects, developers, product managers, and project leads.
    • Participate in Agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives.
    • Communicate technical decisions, modernization progress, risks, and dependencies effectively.
    • Share AI-SDLC practices, prompt patterns, reusable approaches, and lessons learned with the wider engineering team.
    AI-SDLC - Mandatory
    • Hands-on, regular experience using AI coding tools such as Claude Code.
    • GitHub Copilot.
    • Cursor.
    • Similar AI/agentic coding assistants.
    • Practical understanding of AI-assisted software development and AI-SDLC workflows.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    AutomationAgileCloud DeploymentclaudeCfrCI/CD Pipelinesclinical trialsapisAws Servicesamazon web servicesClaude CodeAi Development ToolsApplication ModernizationCheckmarxcloudAI ToolsArchitectureAngularjsAi PlatformArtificial Intelligence

    Section · Company

    About Sonata Software

    Sonata Software

    Sonata Software

    IT Services & Consulting

    6.4k+

    employees

    1986

    40 years old

    Bangalore/Bengaluru, Karnataka

    India

    About

    Sonata Software Limited is a leading Modernization engineering company, headquartered in Bangalore.

    Industries

    IT Services & Consulting

    Employee ratings

    1,480 reviews

    3.4/ 5

    Culture

    3.3

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Salary181Work Life Balance180Job Security129Senior Management126Work Culture120

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

    • All 26,219 jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained