Senior Java Engineer (EU timezone)
freeC's Client

Save Job
Messages
Work remote
Hiring 2 people
7 years of experience
Ho Chi Minh & 2 other places
Published 07/10/2025

Why You’ll Love Working Here

Fullly remote working (EU timezone - CET)
Type of employment: contractor (6months - 1 year) and renewable
Net salary (PIT will be covered by the company)

Job Description

Key Responsibilities:

  • Platform Scaling: Contribute to scaling a cloud-based SaaS platform serving hundreds of thousands of users, with the goal of reaching millions of farmers globally.
  • Backend Ownership: Take full responsibility for backend architecture and services, focusing on performance optimization, reliability, and integration of modular components.
  • Cross-Functional Collaboration: Work closely within a cross-functional "tribe" structure, alongside other developers, designers, and product owners, to build an extensible and automated platform.
  • Data-Driven Development: Leverage usage data and user insights to inform product decisions, prioritize improvements, and align technical roadmap with real-world needs.

Job requirement

Must-have

  • Java Expertise: Solid experience in backend development using Java (7+ years), particularly with frameworks like Spring Boot or Grails, and a deep understanding of RESTful API design.
  • NoSQL Familiarity: Comfortable working with NoSQL databases such as MongoDB or Cassandra, including handling complex queries and schema design.
  • Cloud Experience: Hands-on experience with cloud environments (AWS, Azure, or GCP) and practical understanding of CI/CD principles and deployment pipelines.
  • Version Control Mastery: Proficient in using Git and modern version control workflows in collaborative development environments.
  • Nice to have: Microservices, Kafka/RabbitMQ, scalable SaaS systems, API payment integration, TDD

Bonus Skills:

  • Scalability & Modularity: Experience developing scalable, modular commercial software systems.
  • Messaging Systems: Familiarity with Kafka, RabbitMQ, or JMS for asynchronous processing.
  • Microservices: Solid grasp of microservices architecture and service orchestration.
  • Frontend & Mobile Exposure: Some background in frontend (e.g., Angular) or mobile development (e.g., Flutter) is a plus.
  • Test-Driven Development: Comfortable working in TDD environments.
  • API & Payments: Exposure to integrating payment platforms via APIs.
  • MVP Thinking: Understanding of lean product development and the Minimum Viable Product (MVP) approach.

Skills

Java Spring Boot
Restful Api
NoSQL databases
Cloud Computing
Microservices

Benefits

  • Fullly remote working (EU timezone - CET)
  • Type of employment: contractor (6months - 1 year) and renewable. You are welcome to pursue other work alongside this position, provided you can manage your time effectively and ensure your primary responsibilities are completed to a high standard
  • Net salary (PIT will be covered by the company)
Company Info
freeC's Client
Ho Chi Minh
101-300 employees
https://freec.asia/
Ho Chi Minh
101-300 employees
https://freec.asia/
HRTech
IT/ Web

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map