freehire launches on Product Hunt on 26 August.

Follow →

Intermediate Java Developer

Summary

Develops and maintains Java-based back-end services and APIs, participates in full development lifecycle, and collaborates with teams to deliver robust software solutions.

Key Responsibilities

  • Design, develop, test, and maintain software applications.
  • Build and enhance back-end services and APIs.
  • Participate in full software development lifecycle activities.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve application issues.
  • Write clean, efficient, and maintainable code.
  • Participate in code reviews and contribute to best practices.
  • Support the deployment and ongoing optimisation of software solutions.

Required Skills & Experience

  • 4 to 7 years of solid software development experience.
  • Strong experience with at least one of the following technologies:
    • Java
    • Node.js
    • TypeScript
    • Python
  • Experience in back-end and/or full-stack development.
  • Strong analytical and problem-solving abilities.
  • Ability to work effectively in a collaborative development environment.

Advantageous Skills

The following experience will be beneficial:
  • Amazon Web Services (AWS)
  • RESTful API design and development
  • Version control using Git
  • Relational databases such as PostgreSQL or MySQL
  • Cloud-native application development

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or an equivalent qualification.
  • Java Certification will be advantageous.
  • AWS Certification will be advantageous.

Personal Attributes

We're looking for someone who is:
  • A strong team player.
  • Diligent, proactive, and detail-oriented.
  • An effective communicator with strong verbal and written skills.
  • A self-starter who can work independently.
  • Passionate about technology and continuous learning.
  • Skilled at troubleshooting and problem-solving.

What We Offer

  • Permanent employment within a growing technology-focused organisation.
  • Hybrid working model offering flexibility and work-life balance.
  • Exposure to modern technologies and challenging projects.
  • Opportunities for professional growth and career development.
  • Collaborative and supportive team culture.


Apply now!

See also

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