Free cookie consent management tool by TermsFeed Principal Software Engineer Java | Antal Tech Jobs
Back to Jobs
2 Days ago

Principal Software Engineer Java

decor
Mumbai, Maharashtra, India
Information Technology
Other
Cubic Transportation Systems

Overview

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. We believe in creating excellence through teamwork and collaboration, upholding a commitment to ethics and integrity through a distinct culture that focuses on collaboration, agility, accountability, and execution.

Job Description:

  • Strong programming skills using Java.
  • REST API design and development.
  • Cloud native and AWS experience.
  • Authentication and authorization integration


Responsibilities

  • Design, develop, and maintain scalable backend APIs to offload monolithic systems.
  • Implement rate control and usage-based billing per customer.
  • Integrate APIs with authentication and identity management systems.
  • Prepare and review high- and low-level design specifications.
  • Ensure performance, security, scalability, and reliability of APIs.
  • Collaborate with cross-functional teams to deliver features.
  • Participate in code reviews and mentor junior engineers.
  • Maintain code quality using tools like SonarQube and vulnerability scanning systems.
  • Support the full SDLC including requirement analysis, development, testing, deployment, and production maintenance.
  • Troubleshoot production issues and support customers and internal stakeholders.
  • Provide support of products through conception to delivery, including defect maintenance and customer service support at customer or partner.
  • Prepare reports, manuals, procedures, and status reports.
  • Keep abreast of improvements and developments within 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) or Master’s in Computer Application (MCA) or related field with a minimum of 10 years’ experience.
  • 8+ years of relevant software development experience creating business applications with Java and relational database systems.
  • Strong experience in RESTful API development, scalability, and integration with authentication systems.
  • Application development experience using Java, Spring Framework (without reliance on Spring Boot), Maven, and Liquibase.
  • Familiarity with CI/CD pipelines, DevOps practices, and code quality tools.
  • Exposure to front-end technologies (AngularJS 2+, NodeJS, ReactJS, etc.) is nice to have but not mandatory.
  • Experience with multiple application servers (JBoss, WebLogic, Tomcat).
  • Experience with database technologies: Hibernate, JPA, Spring Data, Oracle, Postgres, SQL data warehouse.
  • Experience with code quality systems: SonarQube, Nexus IQ, and third-party vulnerability check systems.
  • Agile/Scrum and DevOps practices.
  • Demonstrated ability to mentor junior engineers, lead technical projects, and drive architectural decisions


Worker Type:

Employee

Share job
Similar Jobs
View All
2 Hours ago
Solution Architect
Information Technology
  • 7 - 12 Yrs
  • Chennai
Job responsibilities: •Solution Integration: Design and integrate various solution components developed using Microsoft stack into a cohesive and scalable architecture. •Strategic Planning: Develop and implement strategies for deploying solutio...
decor
2 Hours ago
Director/ Senior Director - Data Delivery Partner
Information Technology
  • 6000000 - 8000000 INR - Annual
  • 16 - 23 Yrs
  • Hyderabad
Role Overview: We are seeking an experienced Account Delivery Head – Director level to lead end-to end delivery for strategic accounts in the Consumer Packaged Goods (CPG) domain, with a strong focus on Data Engineering, Advanced Analytics, and Da...
decor
4 Hours ago
Embedded Hardware Engineer
Information Technology
  • 5 - 10 Yrs
  • Hyderabad
Skills / Requirements:  Experience Requirements: o Bachelors / Masters in Electronics Engineering or equivalent (ECE / EEE / EIE /Mechatronics) o >5 years of relevant work experience.  Technical skill Requirements: o Circuit design ski...
decor
22 Hours ago
Senior AI/ML Engineer
Information Technology
  • 5 - 10 Yrs
  • Bangalore, Bengaluru
The Role: We’re hiring a Senior AI/ML Engineer with deep expertise in computer vision, generative AI, and production-grade ML systems. This is a 100% hands-on individual contributor role where you’ll build the AI engines behind our platform—autom...
decor
1 Day ago
Junior Web Developer - Fresher
Information Technology
  • 200000 - 300000 INR - Yearly
  • Mumbai, Maharashtra, India
About the job:Key Responsibilities: 1. Developing and maintaining web pages using HTML, CSS, and JavaScript. 2. Assisting in updating and managing website content using WordPress CMS. 3. Editing and optimizing website content to ensure clear and ef...
decor
1 Day ago
Performance Tester
Information Technology
  • Mumbai, Maharashtra, India
About BNP Paribas Group: Worldwide, BNP Paribas has a presence in 74 countries with more than 190,000 employees. It has key positions in its three main activities: Domestic Markets and International Financial Services (whose retail-banking networks a...
decor
1 Day ago
Data Scientist, Digital Acceleration
Information Technology
  • Mumbai, Maharashtra, India
DESCRIPTION Are you excited about the digital media revolution and passionate about designing and delivering advanced analytics that directly influence the product decisions of Amazon's digital businesses. Do you see yourself as a champion of innovat...
decor
1 Day ago
Data Architect (Job ID - 2237)
Information Technology
  • Mumbai, Maharashtra, India
Job Description Want to join KANINI? We are looking for someone who has a deep understanding of Big Data and Cloud architecture and is excited to advance innovative analytics solutions. As a Data Architect, you effectively communicate ideas and conce...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media