Senior Java Engineer - R&D

'New opening for a senior Java engineer with a Sydney deep tech company developing sophisticated electronic products for submarines, surface ships and UUVs. Candidates with defence or high-tech product development experience will be preferred.


Essential

  • A strong enterprise and SE Java background (Jakarta 10, JDK 17)
  • Good design and architectural skills
  • UI development (Java FX, NetBeans)
  • Backend development (PostgreSQL, JOOQ)
  • REST API and microservices development (Spring Boot, Dropwizard)
  • Containerisation experience (Docker, Kubernetes)
  • IP Networking or distributed systems experience
  • Application programming in Linux and Windows
  • Maven, Git, Jira, Confluence, Bitbucket, Jenkins or equivalents
  • Excellent spoken and written communication skills
  • Australian citizenship (classified technology)


Optional

  • C++ experience
  • Python
  • Real-time systems experience
  • Familiarity with MBSE tools such as Enterprise Architect


The role offers:

  • Excellent job security
  • Stimulating product development projects
  • Potential lead opportunities
  • Collaboration with local hardware design, DSP and C++ engineers
  • Collaboration with Java engineers in the UK
  • Hybrid work arrangements
  • An easy North Shore location close to transport with off-street parking


Please note that Australian citizenship is essential.

This is a critical, senior role and recent graduates will not be considered.

Please send your resume in Word format, if possible.

Post Date
2025-01-04
Job Type
REMOTE
Employment type
Full-time
Category
Engineering, Information Technology
Level
Mid-Senior
Country
Australia
Industry
Software Development ,
Sideshow Consulting*******