Search by job, company or skills

Niit Technologies

Lead Java Developer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Skills: Core Java + Spring Boot+ Apache Kafka + Kubernetes + Terraform for Infrastructure as Code (IaC)+ DB2/ Sybase/Snowflake+ Shell scripting.

Good to have: Cloud and AI.

Experience: 6-10 yrs

Location: Bengaluru

Mode of Work: 5 days work from office

Technical Skills:

  • Strong programming skills in Core Java — including concurrency, collections etc.
  • Hands-on experience with the Spring Framework (Spring Boot, Spring Integration, Spring Data)
  • Experience with Apache Kafka for event-driven and streaming architectures
  • Working knowledge of Kubernetes for container orchestration and deployment
  • Experience with Terraform for Infrastructure as Code (IaC)
  • Experience with one or more of: DB2, Sybase, Snowflake
  • Proficiency in Shell Scripting for automation and operational tooling
  • Version control with Git
  • Proficient in using IntelliJ IDEA and/or VS Code

Soft Skills:

  • Strong organizational skills with excellent attention to detail and follow-through
  • Excellent interpersonal, communication, problem-solving, and analytical skills
  • Comfortable managing complexity and ambiguity in software delivery
  • Self-starting mindset — able to drive work forward with minimal direction
  • Openness to acquiring new skills and adopting emerging technologies
  • Ability to collaborate effectively within a global, cross-functional team

Preferred Qualifications

  • 5+ years of professional experience in Java-based backend development
  • Familiarity with REST API design and enterprise integration patterns
  • Solid understanding of Data Modelling principles
  • Experience designing and enforcing data contracts between backend services and UI consumers
  • Exposure to AWS cloud services (EC2, S3, Lambda, IAM, or equivalent)
  • Proficiency with AI-assisted development tools: GitHub Copilot, Claude Code
  • Experience in financial services or capital markets applications
  • Exposure to observability tooling (logging, metrics, distributed tracing)

Responsibilities

  • Design, develop, test, and deploy high-quality software across the Prime Custody engineering stack
  • Build and maintain event-driven services using Kafka and cloud-native infrastructure on AWS/Kubernetes
  • Contribute to data modelling and schema design
  • Manage infrastructure provisioning and lifecycle using Terraform
  • Write and maintain shell scripts for build automation and operational support
  • Conduct unit testing, and root cause analysis of system issues
  • Clearly and regularly communicate progress, risks, and technical decisions to management and peers
  • Collaborate with experienced team members to uphold engineering standards across the SDLC

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151007879

Similar Jobs

Bengaluru, India

Skills:

JavaMavenSpring BootJ2EEJenkinsGitGradleDockerRest ApisKubernetesAzure Cloud EcosystemDevOps practicesRedis CachingMicroservices architectureAzure Pub Sub Messaging Servicesevent-driven architecture

Bengaluru, India

Skills:

Design PatternsJavaAgile ScrumKafkaSpring BootRedisDockerApache CamelRestful ApisKubernetesAWSContainerization technologiesDevOps practicesCloud platformsEFKMicroservices architectureOpen source libraries

Bengaluru, India

Skills:

KibanaJavaCassandraApi DevelopmentSpring BootAppdynamicsSparkApache KafkaDynatraceSplunkPythonKubernetesAWSAPI GatewaysCI CDtest automation methodologiesNoSQL DBcloud native application development

Bengaluru, India

Skills:

JavaOauth2Spring BootJwtKafkaMicroservicesSsoDockerSwaggerSpring SecurityRest ApisKubernetesAWSOpenAPI

Bengaluru, India

Skills:

Spring Data JpaS3Spring BootJAX-RSJavaMicroservicesMavenGradleHibernateKafkaAWSSpring SecurityServerlessMSKLambda FunctionsSpring WebfluxHystrix