Java Developer

Urgent

Job Description

  • Work collaboratively within our cross-functional teams to deliver high quality, maintainable software solutions
  • Proactively build your technical skills and support colleagues in designing, building, testing, and deploying changes
  • Apply standards, policies, and best practices to work effectively both independently and with stakeholders.
  • Uphold quality by delivering high-standard work and supporting others to produce maintainable, compliant software.
  • Assist in resolving technical challenges and blockers to minimise delivery impact.
  • Communicate clearly with technical and non-technical audiences to share ideas, provide updates, influence, and incorporate feedback.

Requirements

  • Strong Java experience, ideally across Unix/Linux, enterprise stacks (e.g. JMS, Tomcat), Spring, Hibernate, and SQL
  • Detail-oriented with strong root cause analysis and problem-solving skills
  • Self-motivated, able to work independently and deliver innovative solutions
  • Curious, continuous learner who quickly grasps new concepts
  • Collaborates with senior engineers to deliver software changes
  • Strong communicator who builds relationships and shares ideas effectively
  • Resilient, with a strong work ethic and ability to manage competing priorities

Core Competencies

Demonstrates strong Java expertise, particularly in Unix/Linux environments, and applies best practices in software development. Capable of effective communication with both technical and non-technical stakeholders while delivering high-quality, maintainable software solutions.

Location