Senior Software Engineer (Java)

1 Day ago • 6 Years +

Job Summary

Job Description

The Senior Java Engineer conceptualizes, designs, codes, debugs, and performs development activities. This role collaborates with other engineering disciplines and mentors junior staff. Responsibilities include coordinating project aspects, developing design specifications, and providing creative solutions using current programming languages. The role involves designing, developing, and testing applications and programs, adhering to quality standards, and participating in code reviews. The engineer will also support products, prepare reports, and keep up-to-date with software engineering advancements. Additionally, mentoring junior team members and supporting customer requests are crucial aspects of the role.
Must have:
  • 6 years of Java experience and a relevant degree.
  • Experience with software development life-cycle.
  • Debugging and troubleshooting skills.
  • Experience with Agile/Scrum methodologies.
  • Strong Java SE and Multi-Threaded programming skills.
  • Experience with JAX-WS/REST for web services.
  • Hands-on experience with Spring and Hibernate.
  • SQL knowledge.
  • Experience in high- and low-level design.
Good to have:
  • Experience on any Enterprise Service Bus (ESB).
  • Experience on Spring Boot and Spring Data.
Perks:
  • Emphasis on Work Life Balance
  • Health and Wellness Discounts
  • Awards and Recognition
  • Career Growth and Development opportunities

Job Details

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:

Working at Cubic
As a valued member of the team, you will be part of a fast growing and globally recognised brand. Our employees have access to the following benefits:

  • An emphasis on Work Life Balance
  • Health and Wellness Discounts 
  • Awards and Recognition
  • Career Growth and Development opportunities

At Cubic, our teams innovate to make a positive difference in people's lives! So how can you get involved?

The Role:
The Senior Java Engineer conceptualizes, designs, codes, debugs and performs development activities in accordance with designated standards and procedures. This role works closely with other engineering disciplines whilst proving mentorship to junior level staff.

Role Responsibilities:

  • Coordinates and develops project concepts, objectives, specifications and resource needs. Prepares design specifications, analyses and recommendations.
  • Use current programming language and technologies to provide creative, thorough and practical solutions to a wide range of technical problems
  • Design develop and test applications and programs to support the company’s products
  • Design develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing and software configuration control
  • Complete high- and low-level detailed software design specifications, storyboards and interface specifications
  • Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services
  • Prepare reports, manuals, procedures and status reports
  • Participate and work with team members in code reviews and make necessary improvements in code
  • Coaches and mentors junior team members
  • Keeps abreast of improvements and developments within software engineering
  • Supports bid and proposals and customer variation requests
  • Supports and coaches more junior members of the team

Role Requirements:

  • Four-year college degree in computer science, computer engineering or other related technical discipline with 6 years related Java experience.

About You:

  • Experience with, and understanding of, the software development life-cycle
  • Experience debugging and troubleshooting
  • Experience working within Agile/Scrum methodologies
  • Strong in Java SE and Multi-Threaded programming
  • Experience in exposing web services using JAX-WS/REST
  • Hands on experience in Spring and Hibernate
  • SQL
  • Experience in high- and low-level design
  • Experience on any Enterprise Service Bus (ESB)
  • Experience on Spring Boot and Spring Data.
  • Happy to work odd hours, in-line with customer requirements

Worker Type:

Employee

Similar Jobs

LeoVegas - Backend Engineer

LeoVegas

Gżira, Malta (Hybrid)
1 Week ago
Ness Digital - Senior Full-Stack Software Engineer

Ness Digital

Iași, Iași County, Romania (Remote)
1 Month ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
N-iX - Senior Backend (Java/Scala) Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Gallagher - Data Scientist

Gallagher

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer II, Google Cloud

Google

(On-Site)
4 Months ago
Lightcast - Senior Software Engineer

Lightcast

Dharmapuri, Tamil Nadu, India (Hybrid)
7 Months ago
NopAdvance LLP - : Software Tester

NopAdvance LLP

Surat, Gujarat, India (On-Site)
6 Months ago
NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
Google - Lead Software Engineer, Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
Luxoft - Senior Angular Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
4 Months ago
ION - Senior Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
6 Months ago
Attentive - Senior Infrastructure Engineer

Attentive

(Remote)
23 Hours ago
Google - Software Engineering Manager, Core Data Query

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Nahc io - (Senior) Software Engineer

Nahc io

Hong Kong (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hyderabad, Telangana, India

Accurate - QA Automation Engineer

Accurate

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Tide - Head of Procurement - Technology, SaaS & Services

Tide

Hyderabad, Telangana, India (Hybrid)
1 Day ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
6 Months ago
Banyan Software - Sr. Salesforce Developer

Banyan Software

Chennai, Tamil Nadu, India (Hybrid)
1 Day ago
Transaction Network Services - Quality Assurance Engineer - Test Automation

Transaction Network Services

Coimbatore, Tamil Nadu, India (On-Site)
9 Months ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Interactive Brokers - Software Engineer - Java

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Capgemini - Tech BA

Capgemini

Pune, Maharashtra, India (On-Site)
2 Days ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Alp Consulting  - CAA Development

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

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.


To learn more, visit www.cubic.com.

Doha, Doha Municipality, Qatar (On-Site)

Townsville, Queensland, Australia (On-Site)

Wellington, Wellington, New Zealand (On-Site)

Hyderabad, Telangana, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Wellington, Wellington, New Zealand (On-Site)

Greenford, England, United Kingdom (On-Site)

Greenford, England, United Kingdom (On-Site)

Salfords, England, United Kingdom (On-Site)

Murarrie, Queensland, Australia (On-Site)

View All Jobs

Get notified when new jobs are added by Cubic Corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug