Cubic
Posted 1mo ago

Software Architect (Java)

Cubic
Hyderabad, Telangana, India
OnsiteFull Time
Responsibilities
  • leading architecture
  • mentoring teams
  • designing solutions
Requirements
  • 12+ years software development with strong Java and AWS experience
  • 3+ years technical leadership
  • Python scripting
  • Spring Boot
  • Containerization
  • Databases (Postgres/SQL Server), and CI/CD tooling
Technical tools mentioned
JavaJ2EESpring FrameworkSpring BootPythonAWSEC2S3LambdaAPI GatewayPostgresSQL ServerHibernateJPADockerKubernetesAngularNode.jsAnsibleTerraformARM templatesJenkinsBamboo

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:

Job Summary :

The Software Architect plays a critical role in ensuring enterprise applications are designed, developed, and implemented following best practices and architectural patterns. This role spans all phases of the project lifecycle—from intake through delivery—and is responsible for delivering well-engineered, maintainable solutions that align with enterprise vision and business value. The position requires strong expertise in Java, Python scripting, and AWS cloud architecture, along with leadership in technical design and implementation.

Essential Duties and Responsibilities

Lead architecture and design for enterprise applications ensuring scalability, security, and performance. Provide technical leadership throughout the project lifecycle, from requirements analysis to deployment.

Hands-on development and architectural guidance using Java/J2EE, Spring Framework, and Spring Boot. Develop automation and integration scripts using Python for deployment, monitoring, and data processing tasks. Design and implement AWS cloud solutions, including EC2, S3, Lambda, API Gateway, and other services.

Research emerging technologies and provide proof-of-concept for innovative solutions. Create and maintain system design documentation, including architecture diagrams and interface specifications.

Mentor and guide development teams, ensuring adherence to coding standards and best practices. Drive DevOps practices, including CI/CD pipelines using Jenkins or Bamboo.

Required Skills & Qualifications Experience:

12+ years in software development with strong Java expertise; 3+ years in technical leadership roles. Education: Bachelor’s degree in Computer Science, Engineering, or related field. Strong hands-on experience with Java EE, Spring Boot, and related frameworks. Python scripting experience is mandatory for automation and integration tasks. AWS cloud experience is mandatory, including architecture design and deployment. Knowledge of relational databases (Postgres, SQL Server) and ORM frameworks (Hibernate, JPA). Familiarity with containerization (Docker, Kubernetes) and microservices architecture. Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications:

Experience with front-end technologies (Angular, Node.js) is a plus. Familiarity with Infrastructure as Code tools (Ansible, Terraform) and ARM templates.

Certifications: AWS Certified Solutions Architect or equivalent.

Worker Type:

Employee

We 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.

About Cubic

Provides transportation fare systems and defense training technology.

Year founded
1951

Similar jobs

Software Architect roles near Hyderabad, Telangana
1d
Save
Mark Applied
Hide
Software Architect I
Kochi or Thiruvananthapuram or Chennai or Hyderabad or Bengaluru
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
8+ YOERequires 8+ years in software development, solution or enterprise architecture, a relevant bachelor's degree, cloud and integration expertise, and strong stakeholder communication skills.
AWS, Microsoft Azure, Google Cloud Platform (GCP), Docker, Kubernetes, OpenShift, Microsoft Visio, Lucidchart, ArchiMate, TOGAF, CI/CD, Microservices, APIs
4d
Save
Mark Applied
Hide
Senior Software Architect
Hyderabad, Telangana, India
HybridFull Time
Verisk
VeriskNasdaq: VRSK: Provides data analytics and risk assessment for global insurance.
8+ YOEBachelor’s degree and 8+ years of software engineering experience, including 2+ years as an AWS cloud-native architect; expertise in AWS, SaaS, microservices, full-stack development, and modern web frameworks.
AWS, .NET Core, C#, ASP.NET Core, Angular, React, TypeScript, AWS Lambda, AWS Step Functions, AWS API Gateway, Amazon ECS, Amazon EKS, SQL, SQL Server, PostgreSQL, MySQL, Amazon Redshift, Amazon Aurora, Amazon DynamoDB, AWS CloudFormation, Terraform, AWS CDK, GitHub Actions, AWS CodePipeline, Docker, Kubernetes, Apache Kafka, HTML5, CSS, SCSS, Kendo UI, Infragistics, GraphQL, Amazon RDS, Amazon S3, Amazon SNS, Amazon SQS, Amazon CloudWatch, AWS X-Ray, OpenTelemetry, REST
3w
Save
Mark Applied
Hide
Principal Software Architect
Hyderabad, Telangana, India
OnsiteFull Time
Palo Alto Networks
Palo Alto NetworksNASDAQ: PANW: Provides enterprise-grade network, cloud, and endpoint security software.
13+ YOE13+ years experience with languages such as Python/Go/Node/Java/C#, 5+ years architecture experience, cloud (AWS/Azure/GCP), big data, microservices, CI/CD, security, strong communication.
Python, Go, Node, Ruby, Java, C#, AWS, Azure, Google Cloud, GitHub, Jenkins, Artifactory
1mo
Save
Mark Applied
Hide
Principal Software Architect
Hyderabad, Telangana, India
OnsiteFull Time
FactSet
FactSetNYSE: FDS: Provides integrated financial data and analytical software solutions.
10+ YOE10+ years in software engineering with deep data engineering and platform experience; expertise in ETL/ELT, orchestration, cloud (AWS), Databricks/Snowflake, Python, ADRs, governance, and technical leadership.
Apache Airflow, Prefect, Dagster, AWS S3, AWS Glue, AWS EMR, AWS Lambda, AWS Step Functions, AWS EventBridge, Databricks, Snowflake, Python, Delta Lake, Unity Catalog, Databricks Workflows, Kafka, Kinesis, Apache Iceberg, vector databases
1mo
Save
Mark Applied
Hide
Senior Software Architect 2
Hyderabad, Telangana, India
HybridFull Time
Modernizing Medicine
Modernizing Medicine: Specialty-specific cloud-based software for medical practices
14+ YOE14+ years software engineering/QA experience with performance engineering; expert with load generators (Gatling, Locust, k6), Java/Python/Scala, observability (OpenTelemetry, Jaeger, Zipkin), cloud (AWS), Docker, Kubernetes, RDBMS tuning (MySQL/Postgres).
Gatling, Locust, k6, Java, Python, Scala, JProfiler, YourKit, New Relic, Datadog, OpenTelemetry, Jaeger, Zipkin, AWS, AWS X-Ray, Docker, Kubernetes, MySQL, Postgres
1mo
Save
Mark Applied
Hide
Senior Software Architect 2
Hyderabad, Telangana, India
HybridFull Time
Modernizing Medicine
Modernizing Medicine: Cloud-based software for medical practice management and EHR.
14+ YOESenior performance architect with 14+ years experience building distributed performance testing platforms; expertise with Gatling/Locust/k6, Java/Python/Scala, observability (OpenTelemetry/Jaeger/Zipkin/AWS X-Ray), AWS, Docker, Kubernetes, and RDBMS diagnostics.
Gatling, Locust, k6, Java, Python, Scala, JProfiler, YourKit, New Relic, Datadog, OpenTelemetry, Jaeger, Zipkin, AWS X-Ray, AWS, Docker, Kubernetes, MySQL, Postgres
1mo
Save
Mark Applied
Hide
Senior Software Architect
Hyderabad, Telangana, India
HybridFull Time
Hyland
Hyland: Provides enterprise content management and intelligent automation software.
8+ YOE8+ years software engineering experience, degree in engineering/technology, advanced Angular/TypeScript/RxJS experience, front-end build/CI/CD and automated testing expertise, strong design and performance skills.
Angular, TypeScript, RxJS, NgRx, Angular CLI, Webpack, ESBuild, Jest, Cypress, Playwright
1mo
Save
Mark Applied
Hide
Consultant, Software Architecture
Hyderabad, Telangana, India
OnsiteFull Time
Percepta
Percepta: Provides customer experience and business services for automotive brands.
Software architecture role requiring experience with AWS; individual contributor based in Hyderabad, Telangana, India.
AWS