Search Jobs

Search by job, company or skills

Java AI Lead

Java AI Lead

Niit Technologies
Early Applicant
  • Posted 23 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

The Java AI Lead will be responsible for leading the design, development, and maintenance of enterprise-grade applications, ensuring high standards of quality and performance.

Responsibilities

Hands-on Software Engineering

  • Design, develop, test and maintain enterprise-grade applications using Java, J2EE, Spring Boot and related frameworks.
  • Build secure, scalable and resilient microservices, REST APIs and event-driven components.
  • Apply clean-code, SOLID, domain-driven design and twelve-factor application principles.
  • Produce maintainable, testable and production-ready code with appropriate technical documentation.
  • Perform code reviews, troubleshoot complex issues, optimise performance and reduce technical debt.

Modernisation Delivery

  • Analyse and reverse engineer legacy applications, interfaces, data flows and business rules.
  • Translate legacy functionality into modern service boundaries, APIs and cloud-native implementation patterns.
  • Contribute to solution design, decomposition, dependency analysis, migration planning and cutover readiness.
  • Create reusable engineering accelerators, templates and reference implementations for modernisation squads.

GCP/AWS and GKE Engineering

  • Develop, containerise and deploy workloads on Google Kubernetes Engine within Google Cloud Platform.
  • Work with Docker, Kubernetes manifests or Helm, configuration management, secrets, service accounts, ingress and workload identity.
  • Contribute to CI/CD pipelines, automated quality gates, observability, logging, monitoring and production support.
  • Engineer for reliability, scalability, fault tolerance, cost awareness and operational supportability.

Security, Risk and Compliance

  • Apply secure-by-design and privacy-by-design practices throughout the software development lifecycle.
  • Follow OWASP guidance, secure coding standards, least-privilege access, secrets management, encryption and API security practices.
  • Remediate vulnerabilities identified through SAST, DAST, software composition analysis, container scanning and penetration testing.
  • Maintain traceability and evidence required for enterprise governance, audit, change management and regulatory compliance.
  • Ensure AI-generated outputs are reviewed, validated and handled in accordance with data classification, intellectual property and responsible-AI policies.

Ownership and Collaboration

  • Work independently with minimal supervision while proactively escalating risks, decisions and dependencies.
  • Collaborate with architects, product owners, domain SMEs, platform teams, security teams, testers and SRE/operations teams.
  • Mentor engineers, promote engineering standards and contribute constructively to design and code reviews.
  • Demonstrate accountability for committed outcomes, quality, timelines and production readiness.

Qualifications

Experience Range - 9-14 Years

Location - Bangalore & Noida

Required Skills

  • Proficiency in Java, J2EE, Spring Boot
  • Experience with microservices and REST APIs
  • Knowledge of cloud platforms like GCP and AWS
  • Understanding of security practices in software development

Preferred Skills

  • Experience with Docker and Kubernetes
  • Familiarity with CI/CD pipelines
  • Knowledge of OWASP guidelines

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

9-14 yrs
Bengaluru, India
Skills:
tokenization JavaSoapJsonApi TestingJenkinsRESTXmlSeleniumembeddingsGenerative AIvector databasesGitHub ActionsAgentic AIContext Window ManagementObject-Oriented ProgrammingPrompt Engineeringsemantic searchLarge Language Models
7-10 yrs
Bengaluru, India
Skills:
HibernateRestful ApiSQL ServerJ2EEApacheSpringJavascript FrameworksLinuxDockerRest ServicesOracleKubernetesStrutsAI toolsLangchainObject-oriented designfront end applicationsLanggraphLangfuseaspect-oriented programmingJava Application Servers
10-12 yrs
Bengaluru, India
Skills:
NosqlJavaTensorflowPytorchApache KafkaSpring BootRestful ApisAI MLSqlMicroservices architecture