Point your AI agent at freehire and let it find you a job.

Get the CLI →

Boardroom Appointments

Open 48d

Java Developer

Posted Updated 7 views
Discussion

Summary

This is a 12-month contract role for a Java Developer to design, build, and maintain applications using Java 8/11, Spring, and containerization technologies. The developer will work in small teams to support both new development and legacy systems.

12 Month Contract

Minimum Requirements:

  • Very proficient in Java and Java EE. Knowledge of other programming languages is advantageous.
  • Experienced in System Design (advantageous)
  • Development methodologies (advantageous)
  • Proficient in Atlassian (i.e., JiRA) software suite (advantageous)
  • Java 8 or Java 11 extensive experience
  • Spring framework experience
  • Containerization (Docker, Kubernetes, OpenShift, etc.) understanding, prefer hands on experience.
  • Domain Driven Design
  • Integration Webservices
  • Bitbucket & Bamboo
  • Knowledge and exposure to Jboss, Primefaces and EJB (this is to help support legacy applications)
  • PostgreSQL, MS SQL, mySQL database
  • Camunda (be a plus)
  • AWS exposure (be a plus)

Responsibilities:

  • Advise on the design, creation, testing and documentation of new and enhanced applications and systems in accordance with agreed framework of programming standards.
  • Write well designed and efficient code for medium to large applications.
  • Work in small independent teams



Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available