Senior Software Engineer (Java)

Cubic Transportation Systems

Hyderabad

On-site

INR 2,800,000 - 4,000,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cubic Transportation Systems in Hyderabad, India, seeks a Senior Software Engineer - Java to design and build scalable backend services. You will work with Java 11+, Spring Boot, and microservices in an Agile setting, using AWS, Kafka, Docker, Kubernetes, and CI/CD to deliver robust payment-domain technologies.

You will mentor juniors, perform code reviews, and contribute to architectural decisions. Join a team focused on delivering secure, high‑performance solutions for complex transport and

Qualifications

  • 5+ years of Java backend development.
  • Strong experience with Java 11+ and Spring Boot.
  • Expertise in microservices, cloud (AWS), and databases.
  • Hands-on with Kafka, Docker, Kubernetes, and CI/CD pipelines.
  • Solid multithreading and distributed systems knowledge.
  • Agile/Scrum collaboration, code reviews, and mentoring.
  • Payment domain experience and cryptography knowledge are a must.

Responsibilities

  • Design and implement scalable Java backend services.
  • Develop microservices with robust APIs and data models.
  • Collaborate in an Agile/Scrum environment and perform code reviews.
  • Mentor junior engineers and contribute to technical best practices.
  • Work with AWS, Kafka, Docker, Kubernetes, and CI/CD in delivery pipelines.
  • Stay updated on modern technologies and contribute to product improvements.

Skills

Java backend
Spring Boot
Microservices
Multithreading
Distributed systems
Agile/Scrum
Code reviews
Mentoring juniors
Cryptography
Payment domain experience

Education

Bachelor’s degree in Computer Science or related field

Tools

AWS
PostgreSQL
Oracle
Redis
DynamoDB
Kafka
Docker
Kubernetes
CI/CD

Job description

Business Unit:Cubic Transportation SystemsCompany Details:When you join Cubic, you become part of a company that creates and delivers technology solutions in transportation to make people’s lives easier by simplifying their daily journeys, and defense capabilities to help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is committed to solving global issues through innovation and service to our customers and partners.We have a top-tier portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense (CD). Explore more on Cubic.com.Job Details:Senior Software Engineer – JavaBachelor’s degree in Computer Science or related field.5+ years of experience in Java backend development.Strong experience with Java (11+), Spring Boot, and Microservices.Write clean, efficient, and testable code following industry best practices.Experience with cloud platforms - Amazon Web Services.Work with SQL and NoSQL databases (e.g., PostgreSQL, Oracle, Redis, DynamoDB).Hands-on experience with Kafka, Docker, Kubernetes, and CI/CD tools.Solid understanding of data structures, multithreading, and distributed systems.Collaborate with cross-functional teams in an Agile/Scrum environment.Conduct code reviews and mentor junior engineers.Stay updated with modern technologies and contribute to continuous improvement.Experience in Payment domain is a must.Working knowledge of cryptographySymmetric keysAsymmetric keysCertificate handlingTR-31 key blocksmTLSWorker Type:EmployeeWe are committed to creating an inclusive workplace and welcome applications from people of all backgrounds. We do not discriminate based on any protected characteristic under applicable law.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Java
Senior Software Engineer Java

Cubic Transportation Systems • Hyderabad

On-site
INR 1,500,000 - 2,600,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Cubic Corporation • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Principle Software Engineer (Java)
Principle Software Engineer (Java)

Cubic Transportation Systems • Hyderabad

On-site
INR 4,200,000 - 6,200,000
Software Engineering Manager
Software Engineering Manager

Cubic Corporation • Telangana

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer - JAVA
Senior Software Developer - JAVA

KSB Company • Pune District

On-site
INR 1,200,000 - 1,800,000
Opportunities for professional growth
Exposure to modern tech stacks
Collaborate with international teams
Manager - Systems Engineering
Manager - Systems Engineering

Cubic Corporation • Telangana

On-site
INR 2,500,000 - 4,000,000
Java Developer
Java Developer

Citibank (Switzerland) AG • Pune District

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Java Engineering Lead - Vice President
Java Engineering Lead - Vice President

Citi • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Solution Architect
Solution Architect

Cubic Corporation • Hyderabad

On-site
INR 1,200,000 - 2,000,000