hydroneo
hydroneo19d ago
New

Java Developer (Backend) for Tech Startup

IndonesiaIndonesia·SurabayaEmployeemid
EngineeringBackend Developer
0 views0 saves0 applied

Quick Summary

Overview

HydroNeo is a fast-growing, international startup focusing on Smart Farming solutions for the global aquaculture industry. Our vision is to expand our Smart Farm Management System — already the market leader in Thailand — into the HydroNeo Aquaculture Super App, serving everything farmers and the…

Requirements Summary

Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. 2 years of proven experience in backend development, with a focus on IoT. Strong knowledge of event-driven development and MongoDB.

Technical Tools
dockerjavakafkakubernetesmongodbreactcode-review

Responsibilities

~2 min read
  • Event-Driven Development:
    - Design and implement efficient event-driven systems.
    - Integrate and maintain platforms to handle high throughputs and complex event processing.
    - Contribute to architectural decisions to enhance system resilience and scalability.
  • IoT Integration:
    - Develop and maintain robust backend systems for IoT devices.
    - Implement communication protocols such as MQTT to ensure seamless interaction between devices and servers.
    - Ensure the secure and efficient exchange of data between IoT devices and the backend system.
  • Database Management:
    - Design, implement, and manage database solutions utilizing MongoDB.
    - Optimize database structures for performance and reliability.
    - Manage data migration, backup, and restoration activities.
  • Authentication and Authorization:
    - Implement and maintain Keycloak for secure user authentication and authorization.
    - Develop strategies for identity and access management.
    - Enhance security measures to protect sensitive information and prevent unauthorized access.
  • Message Brokering:
    - Implement and manage Kafka to facilitate the exchange of real-time data and events between applications.
    - Optimize message brokers for reliability and low-latency.
    - Develop monitoring tools to oversee message broker health and activity.
  • Integration and API Development:
    - Develop scalable and maintainable APIs for integration with front-end applications, especially those utilizing React.
    - Collaborate with front-end developers to align backend functionality with frontend requirements.
    - Maintain API documentation to facilitate seamless integration.
  • Code and Quality Management:
    - Conduct code reviews to ensure adherence to coding standards and to maintain code quality.
    - Implement testing frameworks to validate system functionality and robustness.
    - Collaborate with other developers and teams to resolve bugs and optimize code performance.
  • **Working with AI:
    **Use AI coding assistants as a daily part of your workflow to move faster and learn quicker.
    - Contribute to AI-powered features in our product, from prompt design to integrating AI services into the backend and mobile app.
    - Develop good judgment about when to trust AI output, when to verify, and when to solve it yourself.
  • Continuous Learning:
    - Stay abreast of the latest industry trends and best practices in backend and IoT development.

Requirements

~1 min read
  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
  • 2 years of proven experience in backend development, with a focus on IoT.
  • Strong knowledge of event-driven development and MongoDB.
  • Experience with Keycloak, MQTT, and Kafka is a plus.
  • Familiarity with Docker, Kubernetes, and other containerization technologies is a plus.
  • Good analytical, problem-solving, and critical-thinking skills.
  • Able to work as a team and focus on objectives with high standards and quality.
  • English (able to communicate within an international team).
  • Work on-site in our Surabaya office.

What We Offer

~1 min read

What We Offer

~1 min read
A competitive salary and other perks.
Employee Stock Options (ESOP) to financially participate in the success of the company.
Flexible work environment (e.g. office hours) with a focus on results.
Meaningful work in an award-winning startup with the opportunity of creating real impact.
Close collaboration with the leadership team and low hierachies.
International work environment in a great team of 10+ nationalities.
Very steep learning curve due to our open and performance-based culture.
Great office in central location

Location & Eligibility

Where is the job
Surabaya, Indonesia
On-site at the office
Who can apply
Open to applicants worldwide

Listing Details

Posted
April 18, 2026
First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
19%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

hydroneoJava Developer (Backend) for Tech Startup