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