Java Developer(Spring Boot, AWS Bedrock , Snowflake, AWS EMR, RAG, Trino, OpenSearch)

EVYONIC SOLUTIONS PTE. LTD.

Singapore

On-site

SGD 150,000 - 190,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EVYONIC SOLUTIONS PTE. LTD. in Singapore seeks a senior Java backend engineer to design, develop, and maintain scalable microservices using Java and Spring Boot.

You will implement secure REST APIs and collaborate across teams to deliver cloud-native solutions on AWS. You will work with Docker and Kubernetes (EKS), CI/CD pipelines, data tools like Snowflake/OpenSearch, and AI/data workflows. A minimum of 7+ years in Java backend development is required, with hands-on experience in distributed

Qualifications

  • 7+ years of professional software development experience with Java backend.
  • Strong hands-on experience in Java and Spring Boot, with microservices-based distributed systems.
  • Experience building scalable solutions within AWS (EKS, S3, DynamoDB, RDS, Lambda, EMR, Step Functions).
  • Experience with Snowflake and data engineering environments.

Responsibilities

  • Design, develop, and maintain scalable Java/Spring Boot microservices for distributed, cloud-based enterprise apps.
  • Develop secure REST APIs using Java, Spring Boot, JPA/Hibernate, and OAuth.
  • Deploy and operate across AWS with services like EKS, S3, RDS, DynamoDB, Lambda, EMR, Step Functions.
  • Build and optimize data access components using SQL/NoSQL databases and data pipelines.

Skills

Java backend
Spring Boot
Microservices
Cloud AWS
REST APIs
Docker
Kubernetes / EKS
CI/CD
Data engineering basics

Tools

OpenSearch
Snowflake
Hadoop/Hive/Trino
DynamoDB
MongoDB
PostgreSQL/MySQL
Jenkins
OAuth2
AWS EMR
Lambda

Job description

Responsibilities
  • Design, develop, and maintain scalable Java and Spring Boot microservices for distributed, cloud-based enterprise applications.
  • Develop and integrate secure, scalable REST APIs using Java, Spring Boot, JPA/Hibernate, and OAuth.
  • Develop and deploy scalable applications across AWS, leveraging services such as Amazon EKS, S3, RDS, DynamoDB, Lambda, EMR, and Step Functions.
  • Develop and support data-intensive applications and data engineering pipelines using Snowflake, AWS EMR, Hadoop, Hive,and Trino.
  • Build and integrate AI/data solutions involving AWS Bedrock, OpenSearch, vector-based retrieval, and RAG workflows.
  • Develop containerized applications using Docker and Kubernetes/EKS and support deployment across cloud environments.
  • Implement and maintain CI/CD pipelines using Jenkins and Git-based workflows.
  • Develop and optimize data-access components using JPA/Hibernate, integrating Java applications with relational and NoSQL database systems.
  • Develop scalable, secure, and multi-tenant backend services with emphasis on performance, reliability, and maintainability.
  • Participate in architecture discussions, code reviews, technical design, troubleshooting, and Agile development practices.
Requirements
  • 7+ years of professional software development experience, with strong hands-on experience in Java backend development.
  • Strong hands-on experience in Java and Spring Boot, with substantial experience developing microservices-based distributed systems.
  • Hands-on experience building and supporting scalable solutions within AWS, with exposure to services such as Amazon EKS, S3, DynamoDB, RDS, Lambda, EMR, and Step Functions.
  • Hands-on experience with Snowflake and enterprise-scale data engineering/data platform environments.
  • Experience with AWS Bedrock, Generative AI, RAG, OpenSearch, or vector-based retrieval technologies.
  • Strong experience with Docker and Kubernetes, preferably Amazon EKS.
  • Experience building scalable REST APIs and implementing OAuth2-based authentication and authorization.
  • Practical experience working with DynamoDB, MongoDB, PostgreSQL and MySQL with an understanding of data modeling, querying, and performance optimization.
  • Experience with AWS EMR, Hadoop, Hive, or Trino for large-scale data processing.
  • Experience with Jenkins and CI/CD practices for automated build and deployment pipelines.
  • Experience in Python for data engineering, automation, or AI/analytics workflows.
  • Experience with distributed systems, cloud-native architecture, containerization, and scalable backend design.
  • AWS Certification is preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
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)

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Java Developer(J2EE, Spring Boot, Microservices, AWS, Azure, Elasticsearch, Couchbase, React)
Java Developer(J2EE, Spring Boot, Microservices, AWS, Azure, Elasticsearch, Couchbase, React)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 260,000
Java Developer(J2EE, Spring Boot, Microservices, AWS, Azure, Elasticsearch, Couchbase, React)
Java Developer(J2EE, Spring Boot, Microservices, AWS, Azure, Elasticsearch, Couchbase, React)

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 140,000 - 200,000
Java Developer (Spring Security, JWT, SSO, DDD, OpenShift, Redis, WebSockets, Kafka)
Java Developer (Spring Security, JWT, SSO, DDD, OpenShift, Redis, WebSockets, Kafka)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Java Full Stack Developer
Java Full Stack Developer

Cognizant • Singapore

On-site
SGD 120,000 - 180,000
Java Developer (MQTT, ActiveMQ, Cassandra, J2EE, LDAP, SOAP, WebSphere, Spring Security, JWT)
Java Developer (MQTT, ActiveMQ, Cassandra, J2EE, LDAP, SOAP, WebSphere, Spring Security, JWT)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Developer
Software Developer

TALENTWORKZ PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)

NEPTUNEZ SINGAPORE PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)
Software Engineer (Banking, Insurance, Java, AWS IAM, Microservices, Lambda, Kafka, Terraform, Mockito, Hibernate, Maven, Kubernetes)

EXASOFT PTE. LTD. • Singapore

On-site
SGD 200,000 - 320,000