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

    Job · 21382588

    BENGALURU · FULLTIME

    Java Developer with AI Spec-Driven Development with AWS / Azure

    Synechron

    Synechron

    Bengaluru · onsite · Posted 3d ago

    Sourced fromNaukri
    Undisclosed4–9 yrsfulltimeBengaluru

    Your match

    ?

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

    Section · 01

    About this role

    Role Overview

    We are looking for an experienced Java Developer with strong expertise in AWS Cloud and AI-assisted, specification-driven software development. The candidate will be responsible for designing, developing, testing, and deploying scalable enterprise applications using Java and AWS or Azure services.

    Key Responsibilities
    • Develop scalable and secure applications using Java, Spring Boot, and REST APIs.
    • Follow AI specification-driven development practices to convert business and technical requirements into detailed specifications, APIs, data models, code, and test cases.
    • Use AI-assisted development tools such as GitHub Copilot, Amazon Q Developer, Cursor, or similar tools for code generation, refactoring, documentation, debugging, and test creation.
    • Design and implement cloud-native applications on AWS or Azure.
    • Develop microservices, event-driven applications, and API-based integrations.
    • Create technical specifications, interface contracts, acceptance criteria, and solution designs.
    • Implement unit, integration, and automation tests for application components.
    • Perform code reviews and validate AI-generated code for quality, security, performance, and maintainability.
    • Work with DevOps teams to implement CI/CD pipelines and automated deployments.
    • Troubleshoot application and production issues and perform root-cause analysis.
    • Ensure compliance with enterprise security, governance, and banking standards.
    • Collaborate with architects, business analysts, QA teams, and other stakeholders in an Agile environment.

    Required Skills
    • 4.8–9 years of experience in Java application development.
    • Strong proficiency in Java 8/11/17 or later.
    • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and REST APIs.
    • Strong experience developing microservices and distributed applications.
    • Experience with SQL and databases such as Oracle, PostgreSQL, or MySQL.
    • Good understanding of Git, Maven/Gradle, CI/CD, Docker, and Kubernetes.
    • Experience with unit testing frameworks such as JUnit and Mockito.
    • Knowledge of Agile/Scrum development methodologies.
    • Strong understanding of application security, performance, scalability, and design patterns.

    AI Spec-Driven Development Skills
    • Experience converting requirements into technical specifications and executable development tasks.
    • Knowledge of specification-first or contract-first development.
    • Experience with OpenAPI/Swagger, API contracts, JSON schemas, and data models.
    • Hands-on use of AI coding assistants such as GitHub Copilot, Amazon Q Developer, Cursor, or CodeWhisperer.
    • Ability to create effective prompts for:
      • Code generation
      • Refactoring
      • Debugging
      • Unit-test generation
      • API documentation
      • SQL generation
      • Technical design documentation
    • Experience validating AI-generated code through code reviews, testing, security checks, and static analysis.
    • Familiarity with TDD, BDD, automated testing, and CI/CD-enabled quality gates.
    • Understanding of responsible AI practices, data privacy, security, and protection of sensitive banking information.

    Preferred Skills
    • Experience in banking, financial services, payments, or insurance domains.
    • Knowledge of Kafka or other messaging platforms.
    • Experience with AWS or Azure serverless and event-driven architectures.
    • Familiarity with Terraform or CloudFormation.
    • Knowledge of observability tools and practices.
    • Exposure to GenAI, LLM APIs, prompt engineering, or RAG-based applications.
    • Experience working with enterprise-scale systems and production support.

    Education

    Bachelor’s or master’s degree in Computer Science, Information Technology, Engineering, or a related field.

    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

    java developeramazon web servicesSpring BootJavaMicroservicesHibernateMicrosoft AzureArtificial Intelligence

    Section · Company

    About Synechron

    Synechron

    Synechron

    IT Services & Consulting

    10.2k+

    employees

    2001

    25 years old

    Pune, Maharashtra

    India

    About

    We are innovate people with an entrepreneurial spirit.

    Industries

    IT Services & ConsultingFinancial Services

    Employee ratings

    3,746 reviews

    3.4/ 5

    Culture

    3.4

    Career growth

    2.9

    Work-life

    3.5

    Employees rate it well for

    Job Security556Salary443Work Life Balance424Work Culture364Senior Management339

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Job search guides

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