freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Software Engineer

Summary

Build and maintain scalable Java back-end services using Spring Boot microservices, REST APIs, Kafka, and Kubernetes; troubleshoot issues and mentor junior engineers.

Software Java Engineer

We are seeking a seasoned Software Engineer to join our team. The ideal candidate will have a strong background in software development, a deep understanding of technology trends, and the ability to lead projects and collaborate with cross-functional teams. As a Software Engineer, you will be responsible for developing high-quality software solutions, improving our development processes, and mentoring junior engineers. Your expertise will help us build scalable, efficient, and innovative software products that meet our business needs.

Key Responsibilities

  • Create & maintain technology in back-end to create a comprehensive solution that meets the customers business needs.
  • Architect and implement web/mobile back end with efficiency, speed, quality & robustness in mind.
  • Assess efficiency and speed of current applications.
  • Troubleshoot and implement bug fixes related to client and user-reported issues.
  • Play proactive support role and take ownership of technical issues, and work with internal/cross-functional/ external team to resolve more advanced issues when necessary.
  • Collaborate with team members in all aspects of software design, coding, testing, documentation & deployment.
  • Deliverables in agile scrum approach.

Education & Experience:

  • Bachelors degree in computer science / software engineering / information technology or relevant fields.
  • At least 5 years and above of hands on experience in the following skills:-
    • - Java version 8, 17, 21
    • - Spring boot Microservices Architecture
    • - RESTful API
    • - Microservices
    • - Caching
    • - Gateway (using Spring cloud Gateway)
    • - JWT
    • - Kafka
    • - Circuit Breaker (using Resilience4J)
    • - Vue.js
    • - SonarQube
    • - Performance Test
    • - Penetration Test
    • - Kubernetes
  • This is a 1-year extendable contract based in Kuala Lumpur, Malaysia.

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