freehire launches on Product Hunt on 26 August.

Follow →

Java Developer (ASAP)

Summary

On-site Java backend developer building scalable microservices with Spring Boot and Quarkus for various enterprise clients (banking, finance, insurance, etc.) on a contract basis in Jakarta.

DESKRIPSI PEKERJAAN

Key Responsibilities:

  • Design, develop, and maintain scalable, secure, and high-performance backend applications using Java (Spring Boot) and microservices architecture.
  • Build and maintain RESTful APIs and backend services to support enterprise and high-traffic applications.
  • Implement microservices-based solutions following SOLID principles and the 12-Factor App methodology.
  • Participate in system design, architecture discussions, and technical planning to ensure scalable and maintainable systems.
  • Develop backend services using technologies such as Java, Spring Boot, and Quarkus.
  • Create, review, and maintain technical documentation, including:
    • Functional Specification Documents (FSD)
    • Technical design documents
    • Production implementation guides
  • Collaborate with Front-End Developers, Full-Stack Engineers, QA Engineers, DevOps teams, and other stakeholders to deliver end-to-end software solutions.
  • Implement and maintain CI/CD pipelines for automated testing, integration, and deployment.
  • Perform troubleshooting, debugging, and root cause analysis for application issues across development, staging, and production environments.
  • Provide temporary workarounds and permanent solutions for production incidents while ensuring resolution meets IT SLA standards.
  • Maintain and manage source code repositories using Git / GitLab version control systems.
  • Maintain and enhance existing enterprise applications and backend services.
  • Contribute actively in Agile Scrum ceremonies including sprint planning, stand-ups, sprint reviews, and retrospectives.
  • Apply best practices in coding standards, performance optimization, system security, and reliability.

Job Details:

  • Willing to work on-site (since WFH/Hybrid in actual)
  • Willing to place in various clients e.g., banking, finance, insurance, automotive, manufacturing etc.
  • PKWT Contract (extendable)
  • BPJS (TK, KK), THR (1x), Bonus (1x), Yearly Income (14x)
  • Medical Insurance (Individual Gold - AdMedika)
  • Paid Leave (12 days/year)
  • Overtime Paid (if any)

KUALIFIKASI MINIMUM

Qualifications:

  • Bachelor’s Degree in Computer Science, Information Systems, Software Engineering, or related field.
  • Minimum 1-3 years of experience as a Software Developer, Software Analyst or similar role.
  • Strong experience in Microservices Architecture and Backend Development.
  • Hands-on experience with:
    • Java (Spring Boot, Quarkus)
    • RESTful API development
    • Git / GitLab
    • Docker
  • Strong experience working with relational and non-relational databases, including:
    • SQL Server
    • MySQL
    • PostgreSQL
    • MongoDB
  • Experience working with CI/CD pipelines and automated deployment processes.
  • Familiar with cloud infrastructure environments, such as:
    • Google Cloud Platform (GCP)
    • Amazon Web Services (AWS)
  • Experience working in Linux and Windows operating systems environments.
  • Understanding of Software QA methodologies and testing processes.

Nice to Have (Preferred Qualifications)

  • Experience with:
    • Spring Cloud
    • Kubernetes
    • Python
    • Node.js
    • Experience working with Open API architecture.
    • Prior experience in Banking or Financial Services industry projects.
    • Experience working with distributed systems and large-scale enterprise platforms.
    • Available to join ASAP (Immediately Available) or within a short notice period is highly preferred.

Soft Skills

  • We are looking for candidates who demonstrate:
    • Strong analytical thinking and problem-solving capabilities.
    • Ability to perform root cause analysis for complex system issues.
    • High attention to detail and strong quality-oriented mindset.
    • Proactive attitude and willingness to continuously learn new technologies.
    • Strong communication and collaboration skills.
    • Ability to work effectively in cross-functional teams and Agile environments.
    • Strong critical thinking and troubleshooting capabilities in production environments.

RINGKASAN PERKERJAAN

  • *SPESIALISASI**: IT and Software
  • *PENDIDIKAN MINIMAL**: S1 (Sarjana)
  • *SISTEM KERJA**: On-site
  • *TIPE PEKERJAAN**: Full time
  • *LOKASI**: Central Jakarta, DKI Jakarta, Indonesia
  • *INDUSTRI**: Information Technology / IT
  • *SITUS PERUSAHAAN**: http://www.vlinkinfo.com
  • *JUMLAH LOWONGAN**: 3 posisi

FASILITAS & BENEFIT

Fasilitas: sick_leave, med_ins

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