Senior Java Backend Architect | Spring Boot Microservices

EVYONIC SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 140,000 - 190,000

Full time

9 days ago
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. is seeking an experienced Java backend developer in Singapore to design, build, and maintain scalable microservices using Spring Boot.

You will implement secure RESTful and SOAP APIs, integrate with RabbitMQ, SQS, and Spring AMQP, and optimize databases including Oracle and MongoDB. The role requires hands-on security, caching, and modern CI/CD practices. You will collaborate with architects, QA, and DevOps to ensure fault-tolerant systems, performance tuning, and

Qualifications

  • Minimum 8+ years of professional experience in Java backend development, preferably in enterprise-scale applications.
  • Strong hands-on experience with Java, Spring Boot, and microservices architecture.
  • Proven experience designing and developing RESTful and SOAP APIs for distributed applications.
  • Strong practical experience with RabbitMQ, Amazon SQS, and Spring AMQP for asynchronous messaging and inter-service communication.
  • Hands-on experience implementing Spring Security and OAuth for application security.
  • Strong hands-on experience with Oracle SQL/PLSQL and MongoDB, including query optimization, indexing, and data modelling.
  • Practical experience implementing Redis caching and performance optimization in distributed systems.
  • Experience with Docker and Kubernetes for containerization and application deployment.
  • Experience using SonarQube for static code analysis, code quality monitoring, identifying code smells, detecting bugs, and addressing security vulnerabilities.
  • Hands-on experience with CI/CD pipelines using Jenkins, along with Git-based version control.
  • Experience with AWS services, particularly AWS SQS and CloudWatch.
  • Experience in Elasticsearch and application monitoring tools such as New Relic or Grafana.
  • Experience in unit testing using JUnit 5 and Mockito.
  • Experience in object-oriented programming, design patterns, clean-code principles, and fault-tolerant system design.
  • Excellent analytical, debugging, communication, and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications using Java and Spring Boot.
  • Design and implement microservices architecture, ensuring fault tolerance, scalability, and maintainability.
  • Develop secure RESTful and SOAP APIs for enterprise applications and third-party integrations.
  • Implement asynchronous messaging and event-driven communication using RabbitMQ, Amazon SQS, and Spring AMQP.
  • Develop and maintain secure application components using Spring Security, OAuth, and authentication/authorization mechanisms.
  • Design, optimize, and maintain relational and NoSQL databases, including Oracle, MySQL, and MongoDB.
  • Implement distributed caching using Redis and optimize database queries, indexing, and application performance.
  • Containerize applications using Docker and support deployment and orchestration using Kubernetes.
  • Develop and maintain CI/CD pipelines using Jenkins and Git-based version control workflows.
  • Monitor application performance and troubleshoot production issues using AWS CloudWatch, New Relic, and Elasticsearch.
  • Write unit and integration tests using JUnit 5 and Mockito, ensuring code quality and reliability.
  • Conduct code reviews, apply design patterns and clean-code principles, and collaborate with architects, QA engineers, and DevOps teams.

Skills

Java
Spring Boot
Microservices
RESTful APIs
SOAP APIs
RabbitMQ
AWS (SQS, CloudWatch)
Spring AMQP
Spring Security
OAuth
Oracle SQL/PLSQL
MongoDB
Redis
Docker
Kubernetes
Jenkins
Git
Elasticsearch
New Relic
Grafana
JUnit 5
Mockito
Design Patterns
Clean Code

Tools

Docker
Kubernetes
Jenkins
SonarQube
Git
AWS
Elasticsearch
New Relic
Grafana
Oracle SQL/PLSQL
MongoDB
Redis

Job description

EVYONIC SOLUTIONS PTE. LTD. is seeking an experienced Java backend developer in Singapore to design, build, and maintain scalable microservices using Spring Boot.

You will implement secure RESTful and SOAP APIs, integrate with RabbitMQ, SQS, and Spring AMQP, and optimize databases including Oracle and MongoDB. The role requires hands-on security, caching, and modern CI/CD practices. You will collaborate with architects, QA, and DevOps to ensure fault-tolerant systems, performance tuning, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Engineer: Spring Boot, Microservices & Kafka
Senior Java Engineer: Spring Boot, Microservices & Kafka

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
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 Spring Microservices Engineer | AWS & AI
Senior Java Spring Microservices Engineer | AWS & AI

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
Senior Java Backend Architect: Microservices, Batch & API
Senior Java Backend Architect: Microservices, Batch & API

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,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 Microservices Lead (Spring Boot, Kafka, AWS)
Senior Java Microservices Lead (Spring Boot, Kafka, AWS)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,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 Java Backend Engineer: Banking Microservices
Senior Java Backend Engineer: Banking Microservices

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Senior Java Backend Engineer - Spring Boot & Microservices
Senior Java Backend Engineer - Spring Boot & Microservices

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000