Cubic Corporation

Software Engineer

Cubic Corporation

full-time

Posted on:

Location Type: Office

Location: Sydney • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AnsibleHibernateJavaJenkinsLinuxOraclePuppetSpringSpring BootSpringBootSQL

About the role

  • Support and develop software for Automated Fare Collection systems and related technologies.
  • Provide software and technical support to customers and internal stakeholders to investigate and resolve issues.
  • Perform root cause analysis, identify fixes, implement, test, and obtain acceptance for fixes.
  • Implement new features requested by stakeholders following company standards and development guidelines.
  • Work through the full development and support lifecycle with customers and stakeholders through to acceptance.
  • Analyze available frameworks and technical solutions and make recommendations to the Engineering Team.
  • Provide guidance and mentoring to junior engineers and other Engineering Team members.
  • Monitor project status and progress; consistently deliver on work, budget and schedule commitments.
  • Develop technical proposals with estimation and assist in writing new business proposals.
  • Participate in company wide Continuous Process Improvement teams.

Requirements

  • Bachelor’s Degree in Software Engineering, Computer Science, or related discipline.
  • Minimum of 5 years of software engineering development experience.
  • Excellent experience with Java and Spring boot application development.
  • Strong experience with relational databases and Oracle database.
  • Strong experience with PL/SQL Stored Procedure, Functions and DB packages.
  • Strong experience with JPA and Hibernate.
  • Strong experience with Windows and Red Hat Linux operating systems.
  • Strong experience with Red Hat JBoss EAP and ESB 5.
  • Experience with Layer 7 API gateway (Broadcom / CA preferred).
  • Experience with DevOps technologies such as Jenkins, Ansible and Puppet.
  • Experience with GIT.
  • Strong verbal and written communications skills.
  • Strong interpersonal skills and ability to interact professionally with technical and non-technical persons.
  • Demonstrated ability to meet deadlines and sound time management skills.
  • Ability to lead and mentor junior developers.
  • Ability to work autonomously and within a team environment.
  • This position may require flexible times to support customer needs and software deployments in non-production hours.
  • Condition of Employment: Successful outcome of a National Police Check.

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring Bootrelational databasesOracle databasePL/SQLJPAHibernateWindowsRed Hat LinuxRed Hat JBoss EAP
Soft skills
verbal communicationwritten communicationinterpersonal skillstime managementleadershipmentoringautonomyteam collaborationproblem-solvingcustomer support
Certifications
Bachelor’s Degree in Software EngineeringBachelor’s Degree in Computer Science
Canon Business Process Services

Backend Software Engineer, Marketplace

Canon Business Process Services
Senior · Leadfull-time🇲🇹 Malta
Posted: 9 days agoSource: careers-vistaglobal.icims.com
CloudHibernateJavaSpringSQL
S&P Global

Senior Software Engineer

S&P Global
Seniorfull-time🇮🇳 India
Posted: 8 days agoSource: spgi.wd5.myworkdayjobs.com
ApacheCloudJavaJenkinsJUnitMavenMockitoOracleSpringSpring BootSpringBootSQL
Ford Motor Company

Software Integration Test Engineer

Ford Motor Company
Mid · Seniorfull-time🇲🇽 Mexico
Posted: 3 days agoSource: efds.fa.em5.oraclecloud.com
JavaPython
Veeva Systems

Principal Software Engineer, Java

Veeva Systems
Leadfull-time$150k–$300k / yearMassachusetts · 🇺🇸 United States
Posted: 16 days agoSource: jobs.lever.co
CloudGradleHibernateJavaJenkinsMySQLOpen SourceSpring
Veeva Systems

Principal Software Engineer, Java

Veeva Systems
Leadfull-time$150k–$300k / yearOregon · 🇺🇸 United States
Posted: 3 days agoSource: jobs.lever.co
CloudGradleHibernateJavaJenkinsMySQLOpen SourceSpring