Support APIs and the developer portal, including assisting entities in using APIs and managing the online environment that provides developers the information……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the……
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to,……
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to,……
Experience with CI/CD pipelines is an added advantage. Provide legacy system modernization and upgrade for our Java codebase and databases (Oracle/MSSQL).…
Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its……
Our domain expertise in CAD and BIM customization is driving automation with the ability to integrate advanced technologies like AI/ML and AR/VR, which empowers……
Required Skills • Design and consumption of REST APIs • Experience with Spring Boot / Spring Framework for building REST microservices • Familiarity with……
Optimize applications for maximum speed and scalability. Experience in REST APIs and API design best practices. Troubleshoot and debug production issues.…
§ Participate in code reviews, design discussions, and contribute to best practices and standards. We are seeking a highly skilled and self-driven Java Backend……
Experience working in Linux environments. We are looking for a highly skilled Senior Java Developer with 5+ years of experience in enterprise application……
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
Write clean, maintainable, and efficient code following best practices. We are looking for a skilled Java Developer with strong experience in designing,……
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
Review code enforce coding standards and ensure adherence to best practices in object oriented design testing and security. Collaborate with front end teams e.…
Good understanding of backend architecture and design principles. The role involves designing APIs, developing distributed systems, and collaborating with cross……
We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, Angular, and Azure Cloud technologies.…
From Apple Pay to the Apple website to our data centers around the globe, you’ll help design and manage the massive systems that countless employees and……
Understanding of cloud-native design principles. Strong proficiency in Java, Spring Boot, and microservices . Hands-on experience with Azure services (Event Hub……
The Java Developer position will be responsible to assess our capabilities and current architecture to help us drive the implementation of improvement to become……
3-5 years - Full time. Experience with Docker/Kubernetes is an advantage. Experience working in Agile/Scrum environments. Knowledge of Maven/Gradle build tools.…
To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our……
Industry Knowledge: Knowledge of the organization's industry group, trends, directions, major issues, regulatory considerations, and trendsetters; ability to……
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