jobs in Parrot Ledger Sdn Bhd

Full Time Java Developer Jobs, in Parrot Ledger - Maukerja

Undisclosed

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

What You’ll Do

  • Backend Development: Design, build, and maintain high-performance, resilient RESTful APIs and microservices using Java and Spring Boot.
  • System Architecture: Drive core architectural decisions, data modeling, and API design to ensure system scalability, fault tolerance, and security.
  • Database & Messaging: Architect and optimize SQL/NoSQL databases (e.g., PostgreSQL, MongoDB) and integrate distributed event-driven messaging systems (e.g., Kafka, RabbitMQ).
  • Engineering Standards: Write clean, modular, and maintainable code with high automated test coverage (unit, integration, and performance testing).
  • CI/CD & Cloud Deployment: Collaborate with DevOps to maintain automated build pipelines (Jenkins, GitHub Actions) and deploy microservices via Docker/Kubernetes on cloud infrastructure (AWS/GCP/Azure).

What We’re Looking For

  • Experience: 4+ years of professional backend software engineering experience with Java (Java 17/21+ preferred).
  • Framework Mastery: Deep hands-on experience with Spring Framework (Spring Boot, Spring Data JPA, Spring Security).
  • Architecture & Patterns: Solid understanding of Microservices Architecture, Event-Driven Architecture, RESTful API design, and OOP design patterns.
  • Data Management: Proficiency with relational databases (PostgreSQL, MySQL) and ORM frameworks (Hibernate/JPA); experience with caching layers (Redis) and message brokers (Kafka/RabbitMQ).
  • Testing & Quality: Rigorous approach to testing using JUnit, Mockito, or Testcontainers.
  • Tooling: Proficiency with build tools (Maven or Gradle), version control (Git), and containerization tools (Docker).

Nice-to-Haves

  • Experience with reactive programming frameworks (e.g., Project Reactor, Spring WebFlux).
  • Hands-on experience with Kubernetes, Helm, or Cloud-native deployments (AWS Lambda, ECS, EKS).
  • Familiarity with observability tools (Datadog, Prometheus, Grafana, OpenTelemetry).

Work Location: In person

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More