Senior Java Developer

INTELLECT MINDS PTE. LTD.

Singapore

On-site

SGD 100,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

INTELLECT MINDS PTE. LTD. seeks a skilled Java Developer with strong experience in Spring Boot, Microservices, and Apache Kafka to design, develop, and maintain scalable enterprise applications. You will build cloud-ready RESTful services and work in an Agile environment to deliver robust backend solutions.

The role involves designing, testing, and deploying scalable Java-based systems, collaborating with cross-functional teams, and ensuring high quality and performance in production.

Qualifications

  • 5+ years of Java application development experience.
  • Strong knowledge of Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.
  • Experience developing Microservices architecture.
  • Strong experience with Apache Kafka (Producer, Consumer, Kafka Streams).
  • Experience building RESTful APIs.
  • Knowledge of Hibernate/JPA.
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Familiarity with Git, Maven, and Gradle.
  • Experience with Docker and Kubernetes.
  • Knowledge of Jenkins or other CI/CD tools.
  • Understanding of Agile/Scrum methodologies.

Responsibilities

  • Design, develop, test, and maintain Java-based backend applications.
  • Build scalable Microservices using Spring Boot and Spring Framework.
  • Develop and consume RESTful APIs.
  • Implement Apache Kafka for event-driven architecture and real-time messaging.
  • Integrate applications with databases and third-party systems.
  • Write clean, efficient, and maintainable code following best practices.
  • Perform unit testing, integration testing, and troubleshoot application issues.
  • Collaborate with Business Analysts, Architects, QA teams, and DevOps engineers.
  • Participate in code reviews and ensure coding standards are followed.
  • Support application deployment through CI/CD pipelines.
  • Work in an Agile/Scrum development environment.

Skills

Java
Spring Boot
Microservices
REST APIs
Agile/Scrum
Kafka
Hibernate/JPA
Relational databases
Git/Maven/Gradle
Docker/Kubernetes
CI/CD tools

Tools

Spring Boot
Spring MVC
Spring Framework
Kafka
Jenkins
Docker
Kubernetes

Job description

We are seeking a skilled Java Developer with strong experience in Spring Boot, Microservices, and Apache Kafka to design, develop, and maintain scalable enterprise applications. The ideal candidate will have experience building cloud-ready applications, developing REST APIs, and working in Agile environments.

Key Responsibilities
  • Design, develop, test, and maintain Java-based backend applications.
  • Build scalable Microservices using Spring Boot and Spring Framework.
  • Develop and consume RESTful APIs.
  • Implement Apache Kafka for event-driven architecture and real-time messaging.
  • Integrate applications with databases and third-party systems.
  • Write clean, efficient, and maintainable code following best practices.
  • Perform unit testing, integration testing, and troubleshoot application issues.
  • Optimize application performance, scalability, and security.
  • Collaborate with Business Analysts, Architects, QA teams, and DevOps engineers.
  • Participate in code reviews and ensure coding standards are followed.
  • Support application deployment through CI/CD pipelines.
  • Work in an Agile/Scrum development environment.
Required Skills
  • 5+ years of experience in Java application development.
  • Strong knowledge of Java 8/11/17.
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.
  • Experience developing Microservices architecture.
  • Strong experience with Apache Kafka (Producer, Consumer, Kafka Streams).
  • Experience building RESTful APIs.
  • Knowledge of Hibernate/JPA.
  • Experience with relational databases such as Oracle, PostgreSQL, or MySQL.
  • Familiarity with Git, Maven, and Gradle.
  • Experience with Docker and Kubernetes.
  • Knowledge of Jenkins or other CI/CD tools.
  • Understanding of Agile/Scrum methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

United States Digital Space LLC • Singapore

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

ABS Connect • Singapore

On-site
SGD 90,000 - 120,000
Senior Java Backend Engineer - Spring Boot & Kafka
Senior Java Backend Engineer - Spring Boot & Kafka

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Java Backend Developer
Java Backend Developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)

Softvil Technologies • Singapore

On-site
SGD 70,000 - 120,000
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)
Senior Java Software Engineer (Spring Boot • MySQL • Kafka)

Softvil Technologies Pvt Ltd • Singapore

On-site
SGD 50,000 - 80,000
Java + Kafka Developer (Contract)
Java + Kafka Developer (Contract)

3 CUBED BUSINESS CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
SENIOR Java Backend Developer
SENIOR Java Backend Developer

United States Digital Space LLC • Singapore

On-site
SGD 70,000 - 90,000
Java Developer
Java Developer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Senior Java Backend Lead – Spring Boot & Kafka
Senior Java Backend Lead – Spring Boot & Kafka

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000