Backend Developer

ENCORA TECHNOLOGIES PTE. LTD.

Singapore

In loco

SGD 80.000 - 140.000

Tempo pieno

7 giorni fa
Candidati tra i primi
Generatore di candidature

Una candidatura fatta su misura per questo lavoro — un curriculum e una lettera di presentazione personalizzati, perfettamente in linea con l'annuncio.

Supera i filtri ATS

Descrizione del lavoro

ENCORA TECHNOLOGIES PTE. LTD. is hiring a backend engineer to design, build, and operate scalable Java services and APIs. You will work on event-driven integrations with Kafka, model data in MariaDB, and enable powerful search with Elasticsearch.

The role requires 4+ years of backend Java experience, strong SQL, Spring Boot, and experience with Docker/Kubernetes. Collaboration with product, DevOps, QA, and on-call duties are part of the role.

Competenze

  • 4+ years of backend experience in Java.
  • Hands-on Kafka experience in production environments.
  • Strong SQL skills with MariaDB/MySQL.
  • Elasticsearch index design and query knowledge.
  • Solid OOP, multithreading, and REST API skills.
  • Familiarity with Spring Boot ecosystem.
  • Version control using Git and CI/CD workflows.
  • Experience with Docker and Kubernetes.

Mansioni

  • Design, build, and maintain backend services and APIs using Java 11+ / Spring Boot.
  • Develop event-driven integrations with Apache Kafka (producers, consumers, streams).
  • Model data and optimize queries for MariaDB or MySQL.
  • Implement search and analytics with Elasticsearch and optimize indices.
  • Collaborate with product, DevOps, QA to deliver scalable features.
  • Write clean, tested code and participate in code reviews.
  • Diagnose performance bottlenecks across app and data layers.
  • Contribute to architecture decisions on messaging and storage.
  • Support CI/CD and participate in on-call/incident response as needed.

Conoscenze

Java backend development
Kafka messaging
SQL / MariaDB
Elasticsearch
Spring Boot
REST APIs
Git + CI/CD
Docker / Kubernetes

Strumenti

Apache Kafka
MariaDB / MySQL
Elasticsearch
Spring Framework
Docker
Kubernetes
Git
CI/CD tooling

Descrizione del lavoro

Responsibilities
  • Design, build, and maintain backend services and APIs using Java(Java 11+ / Spring Boot or equivalent)
  • Develop and operate event-driven integrations using Apache Kafka(producers, consumers, streams, schema management)
  • Design efficient data models and write performant queries against MariaDB (or other relational databases)
  • Implement search and analytics features using Elasticsearch, including index design and query optimization
  • Collaborate with cross-functional teams (product, DevOps, QA) to deliver reliable, scalable features
  • Write clean, well-tested, maintainable code and participate in code reviews
  • Diagnose and resolve performance bottlenecks across the application and data layers
  • Contribute to architectural decisions around messaging, data storage, and service design
  • Support CI/CD pipelines and participate in on-call/incident response as needed
Required
  • 4+ years of professional experience developing backend applications in Java
  • Hands-on experience with Apache Kafka or similar message brokers(RabbitMQ, ActiveMQ) in production environments
  • Strong SQL skills and practical experience with MariaDB or MySQL(schema design, indexing, query tuning)
  • Experience with Elasticsearch, including index mapping design and search query construction
  • Solid understanding of object-oriented design, multithreading, and REST API development
  • Familiarity with the Spring / Spring Boot ecosystem
  • Experience with version control (Git) and CI/CD workflows
  • Strong debugging and problem-solving skills in distributed systems
  • Hands-on experience with containerisation (Docker, Kubernetes)
Nice to Have
  • Familiarity with schema registries (e.g., Confluent Schema Registry) and Avro/Protobuf
  • Experience with observability tooling (Prometheus, Grafana, ELK stack)
  • Knowledge of caching layers (Redis, Memcached)
  • Experience using AI-assisted development tools (e.g., Claude Code, GitHub Copilot) to accelerate coding, debugging, and refactoring workflows
  • Comfort integrating AI coding agents into CI/CD or developer tooling pipelines
  • Prior experience in [your industry, e.g., fintech, e-commerce]
  • Familiarity with Python 3.11+
  • Experience using Java or Python libraries to process Word, Excel, PDF, and PPT files
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Backend Developer
Senior Backend Developer

fpt asia pacific pte. ltd. • Singapore

In loco
SGD 120.000 - 180.000
Senior Java Backend Developer
Senior Java Backend Developer

Recruit Express Pte Ltd • Singapore

In loco
SGD 110.000 - 170.000
Java Developer( Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)
Java Developer( Spring Boot, Spring WebFlux, WireMock, BPM, Workflow Automation, Kubernetes, DynamoDB, RAGAS)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

In loco
SGD 140.000 - 200.000
Java Backend Developer
Java Backend Developer

Luxoft • Singapore

In loco
SGD 90.000 - 150.000
Java Backend Developer
Java Backend Developer

IoTalents Pte. Ltd. • Singapore

In loco
SGD 90.000 - 130.000
Java Backend Engineer
Java Backend Engineer

Luxoft Singapore • Singapore

In loco
SGD 70.000 - 110.000
Java Developer (Spring Boot, Microservices, Apache Kafka, RabbitMQ, Kubernetes, Temporal, OAuth, Redis, Grafana, ELK Stack)
Java Developer (Spring Boot, Microservices, Apache Kafka, RabbitMQ, Kubernetes, Temporal, OAuth, Redis, Grafana, ELK Stack)

EXASOFT CONSULTING PTE. LTD. • Singapore

In loco
SGD 120.000 - 180.000
Java Developer (J2EE, Spring Boot, Kafka, K8s, PCI DSS, AWS, Azure, OAuth)
Java Developer (J2EE, Spring Boot, Kafka, K8s, PCI DSS, AWS, Azure, OAuth)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

In loco
SGD 180.000 - 240.000
Java developer (Kafka, Flowable, State Machine, JMS, Spring Cloud, SOAP, GraphQL, Kubernetes)
Java developer (Kafka, Flowable, State Machine, JMS, Spring Cloud, SOAP, GraphQL, Kubernetes)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

In loco
SGD 150.000 - 210.000
U02 - Senior Backend Developer
U02 - Senior Backend Developer

FPT Asia Pacific Pte Ltd • Singapore

In loco
SGD 120.000 - 200.000