company logo

Java Developer

Lifebyte Systems.com

Office

Sydney, New South Wales, Australia

Full Time

Founded in 2018, we are dedicated to fostering an ecosystem of seamless resource exchange, where efficiency and precision are paramount. With cutting-edge solutions, we empower businesses to thrive and individuals to unlock their full potential. Committed to high-tech innovation, we are actively reshaping the future, one Byte at a Time.

As a core member of the team, you will be responsible for optimizing and integrating the company’s CRM system, building a high-performance data platform, and driving continuous improvements in software engineering practices. This role requires strong expertise in CRM workflow optimization, Java-based microservices development, data pipeline design, and CI/CD engineering, with the ability to translate business needs into practical technical solutions.

Key Responsibilities

CRM Optimization & Integration

  • Enhance CRM workflows (onboarding, user management, reporting system).
  • Develop backend services for CRM feature enhancements.
  • Integrate CRM with trading platforms (MetaQuotes MT4/MT5) and internal apps.
  • Translate business requirements into technical solutions.

Data Platform Development

  • Design & maintain Java-based microservices supporting data products.
  • Build ingestion, transformation, and delivery pipelines.
  • Collaborate with Data Engineers for analytics & reporting integration.
  • Ensure system reliability for high-volume data processing.

Software Engineering Excellence

  • Write clean, modular, testable code.
  • Perform code reviews, unit testing, performance tuning.
  • Maintain comprehensive documentation.
  • Improve CI/CD pipelines, deployments & release strategies.

Requirements

  • 5+ years of Java development (Java 17+, Spring Boot 3.x).
  • Strong expertise in Spring Cloud: OpenFeign, Config Server, Gateway, Resilience4j, LoadBalancer.
  • High proficiency in multi-threading, microservices, and containerization (Docker, Kubernetes).
  • Extensive experience with Kafka & stream processing (DLQ, retries, idempotency).
  • Proficient in Agile methodology & CI/CD tools (Bamboo, Octopus, Jenkins).
  • Master’s degree preferred but not essential.

Benefits

  • Hybrid working arrangement
  • Opportunities for enriching career growth, including exposure to regional contexts
  • Complimentary snacks and beverages available in the office pantry
  • Healthcare coverage (medical, dental, optical), gym benefits
  • Flexibility in smart casual dress code
  • Young, vibrant and open work culture

Java Developer

Office

Sydney, New South Wales, Australia

Full Time

September 26, 2025

company logo

Lifebyte Systems