Bestkaam Logo
Cubic Transportation Systems Logo

Software Engineer Java

Actively Reviewing the Applications

Cubic Transportation Systems

India, Telangana, Hyderabad Full-Time On-site
Posted 11 hours ago Apply by June 15, 2026

Job Description

Business Unit:

Cubic Transportation Systems

Company 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:

About Cubic Corporation:

Cubic creates and delivers technology solutions in transportation that make people's lives easier by simplifying their daily journeys and defense capabilities that help promote mission success and safety for those who serve their nation. Led by our talented teams around the world, Cubic is driven to solve global challenges through innovation and service to our customers and partners. We have a leading portfolio of businesses, including Cubic Transportation Systems (CTS) and Cubic Defense. Our talented people around the world solve today's biggest challenges through innovative products in defense and transportation. Our businesses make traveling safer and more efficient while helping to reduce the carbon footprint and provide the U.S. and its allies the tools and technology to enable a safer world.

Job Description:

  • Strong programming skills using Java.
  • REST API design and development.
  • Cloud native and AWS experience Responsibilities.
  • Develop and maintain backend APIs to offload monolithic systems.
  • Implement rate control and customer-based usage billing features.
  • Integrate APIs with authentication and identity management systems.
  • Write clean, maintainable, and efficient code following industry standards.
  • Collaborate with senior engineers and cross-functional teams to deliver features.
  • Participate in code reviews and incorporate feedback to improve code quality.
  • Support the full SDLC including requirement analysis, development, testing, deployment, and production maintenance.
  • Troubleshoot and resolve production issues with guidance from senior team members.
  • Prepare technical documentation including reports, manuals, and procedures.
  • Stay updated with improvements and developments in software engineering.
  • Support APIs and the developer portal, including assisting entities in using APIs and managing the online environment that provides developers the information they need to use and test the APIs.
  • Interact with and support technical resources at customer organizations, suppliers, and partners as needed.


Requirements

  • Bachelor’s degree in Technology (B Tech), Master’s in Computer Application (MCA), or related field with minimum 3 years of experience.
  • 2–5 years of relevant software development experience with Java and relational database systems.
  • Hands-on experience in RESTful API development and scalability.
  • Familiarity with authentication systems and integration practices.
  • Experience with Java, Maven, and Liquibase.
  • Exposure to CI/CD pipelines, DevOps practices, and code quality tools.
  • Knowledge of application servers (JBoss, WebLogic, Tomcat).
  • Experience with database technologies: Hibernate, JPA, Spring Data, Oracle, Postgres, SQL data warehouse.
  • Exposure to code quality systems: SonarQube, Nexus IQ, and vulnerability check tools.
  • Familiarity with Agile/Scrum practices.
  • Strong problem-solving skills and ability to work collaboratively in a team environment.


Worker Type:

Employee
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.