Software Architect (Java)

Cubic Corporation

Hyderabad

On-site

INR 3,500,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cubic Transportation Systems is seeking a Software Architect to design, develop, and implement enterprise applications following architectural best practices. You will lead technical design, provide hands-on guidance in Java and Python, and shape cloud architectures using AWS.

The role requires strong leadership, experience with Java EE and Spring Boot, and a track record of delivering scalable, secure solutions in a fast-paced environment.

Qualifications

  • 12+ years in software development with strong Java expertise.
  • 3+ years in technical leadership roles.
  • 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 desirable for automation and integration tasks.
  • AWS cloud experience including architecture design and deployment.

Responsibilities

  • Lead architecture and design for enterprise applications ensuring scalability, security, and performance.
  • Hands-on development and architectural guidance using Java/J2EE, Spring Framework, and Spring Boot; develop automation scripts with Python.
  • Design and implement AWS cloud solutions, including EC2, S3, Lambda, API Gateway, and related services.
  • Create and maintain system design documentation and architecture diagrams.
  • Mentor development teams and drive DevOps practices, including CI/CD pipelines with Jenkins or Bamboo.

Skills

Java
Spring Framework
Spring Boot
Python scripting
AWS cloud
J2EE
Docker
Kubernetes
SQL/PostgreSQL
Leadership

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
Bamboo
Hibernate/JPA

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Cubic Transportation Systems • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Java Architect
Java Architect

Cubic Transportation • Hyderabad

On-site
INR 2,800,000 - 4,500,000
Director, AWS Architecture
Director, AWS Architecture

Cubic Transportation Systems • Hyderabad

On-site
INR 2,500,000 - 4,500,000
Director, AWS Architecture
Director, AWS Architecture

Cubic Corporation • Telangana

On-site
INR 1,800,000 - 3,600,000
Director, AWS Architecture
Director, AWS Architecture

cubic • Hyderabad

On-site
INR 2,000,000 - 3,200,000
Director, AWS Architecture
Director, AWS Architecture

Cubic Corporation • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Database Architect
Database Architect

Cubic Corporation • Hyderabad

On-site
INR 3,600,000 - 6,000,000
Database Architect
Database Architect

Cubic Corporation • Hyderabad

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

Cubic Corporation • Telangana

On-site
INR 1,200,000 - 1,800,000
Senior Java Solutions Architect- Vice President
Senior Java Solutions Architect- Vice President

Citi • Chennai District

On-site
INR 4,000,000 - 7,000,000