Senior Java Engineer: Spring Boot, Microservices & Kafka

EVYONIC SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

EVYONIC SOLUTIONS PTE. LTD. in Singapore seeks an experienced Senior Java Developer to design, build, and maintain scalable enterprise Java applications using Spring Boot and microservices.

You will implement secure RESTful services with OAuth/JWT, design robust database schemas in Oracle and MySQL, and orchestrate asynchronous processing with Kafka and RabbitMQ, while deploying containers with Docker/Kubernetes and automating CI/CD pipelines with Jenkins and GitLab CI/CD.

Qualifications

  • 7+ years of professional experience in Java application development.
  • Hands-on Java, Spring Boot and microservices experience.
  • Secure RESTful APIs using Spring Security, OAuth, and JWT.
  • Event streaming with Kafka/RabbitMQ.
  • Docker/Kubernetes and CI/CD automation.
  • Experience with Oracle and MySQL databases.
  • Redis caching and performance optimization.
  • Temporal workflow orchestration.
  • ELK stack for monitoring and troubleshooting.
  • Unit/Integration testing with JUnit/Mockito.

Responsibilities

  • Design, develop, and maintain scalable Java applications using Java and Spring Boot.
  • Develop and maintain microservices-based applications using RESTful APIs and event-driven architecture.
  • Implement secure authentication and authorization using OAuth, JWT, and Spring Security.
  • Design and optimize database schemas, complex SQL queries, and stored procedures using Oracle and MySQL.
  • Implement asynchronous processing and event streaming using Apache Kafka and RabbitMQ.
  • Develop and deploy containerized applications using Docker and Kubernetes.
  • Build and maintain CI/CD pipelines using Jenkins and GitLab CI/CD.
  • Implement distributed caching using Redis and optimize application performance.
  • Develop reliable background workflows and distributed task orchestration using Temporal.
  • Implement monitoring, logging, and troubleshooting using Elasticsearch, Logstash, Kibana (ELK), and Grafana.
  • Write unit and integration tests using JUnit and Mockito.
  • Apply SOLID principles, design patterns, and Domain-Driven Design (DDD) in application development.
  • Conduct code reviews, troubleshoot production issues, and collaborate with cross-functional teams to deliver reliable software.

Skills

Java
Spring Boot
Microservices
RESTful APIs
OAuth & JWT
Spring Security
Oracle & MySQL
Kafka
RabbitMQ
Docker
Kubernetes
Jenkins
GitLab CI/CD
Redis
Temporal
Elasticsearch
Logstash
Kibana
JUnit & Mockito
DDD & SOLID

Tools

Kafka
RabbitMQ

Job description

EVYONIC SOLUTIONS PTE. LTD. in Singapore seeks an experienced Senior Java Developer to design, build, and maintain scalable enterprise Java applications using Spring Boot and microservices.

You will implement secure RESTful services with OAuth/JWT, design robust database schemas in Oracle and MySQL, and orchestrate asynchronous processing with Kafka and RabbitMQ, while deploying containers with Docker/Kubernetes and automating CI/CD pipelines with Jenkins and GitLab CI/CD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java & Spring Boot Microservices Engineer
Senior Java & Spring Boot Microservices Engineer

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Engineer: Microservices, Cloud, Security
Senior Java Backend Engineer: Microservices, Cloud, Security

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Spring Microservices Engineer | AWS & AI
Senior Java Spring Microservices Engineer | AWS & AI

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Java Engineer – Core Java, Spring Boot, Microservices
Java Engineer – Core Java, Spring Boot, Microservices

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Java Architect: Cloud-Native Microservices Lead
Senior Java Architect: Cloud-Native Microservices Lead

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Senior Spring Boot Lead - Microservices & Java Expert
Senior Spring Boot Lead - Microservices & Java Expert

ENGGSOL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Microservices Engineer - Spring Boot, API & Batch
Senior Java Microservices Engineer - Spring Boot, API & Batch

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Backend Engineer | Spring Boot Microservices
Senior Java Backend Engineer | Spring Boot Microservices

EPAM Systems • Singapore

On-site
SGD 110,000 - 170,000
Newsweek top employer recognition
Supportive environment for ideas
Access to cutting-edge technologies
+2
Senior Java Software Engineer - Spring Microservices in AWS
Senior Java Software Engineer - Spring Microservices in AWS

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Backend Architect: Spring Boot, Kafka & Cloud
Senior Java Backend Architect: Spring Boot, Kafka & Cloud

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000