Software Developer (Java)

APAR TECHNOLOGIES PTE. LTD.

Singapore

Sur place

SGD 90 000 - 130 000

Plein temps

Il y a 8 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

APAR TECHNOLOGIES PTE. LTD. is seeking an experienced Java developer to design, build and integrate scalable reactive microservices and REST APIs using Java 8/11/17+, Spring Boot and Spring WebFlux. The role includes frontend work with Angular/TypeScript and collaboration on architecture and Agile ceremonies.

You will write unit and integration tests with JUnit/Mockito, work with MongoDB and other data sources, and contribute to CI/CD and security best practices across production systems.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Experience with Java 8, 11 or 17+.
  • Proven experience with Spring Boot and Spring WebFlux.
  • Strong understanding of reactive programming and Project Reactor (Mono/Flux).
  • Experience developing microservices and REST APIs.
  • Understanding of asynchronous and non-blocking architectures.

Responsabilités

  • Design, develop and integrate scalable reactive microservices and REST APIs using Java, Spring Boot, Spring WebFlux and Project Reactor.
  • Build responsive frontend applications using Angular, TypeScript, JavaScript, HTML5 and CSS3.
  • Integrate applications with databases, APIs, messaging systems and enterprise platforms.
  • Develop reusable, secure and testable components using asynchronous and event-driven patterns where appropriate.
  • Write and maintain unit and integration tests using JUnit, Mockito and related testing frameworks.
  • Participate in architecture discussions, technical design sessions, code reviews and Agile/Scrum ceremonies.
  • Troubleshoot application, performance and production issues.
  • Apply best practices for software engineering, CI/CD, application security, logging and performance optimization.

Connaissances

Java
Spring Boot
Spring WebFlux
Reactive programming
REST APIs
Microservices

Outils

JUnit/Mockito
MongoDB
CI/CD

Description du poste

Key Responsibilities
  • Design, develop and integrate scalable reactive microservices and REST APIs using Java, Spring Boot, Spring WebFlux and Project Reactor.
  • Build responsive frontend applications using Angular, TypeScript, JavaScript, HTML5 and CSS3.
  • Integrate applications with databases, APIs, messaging systems and enterprise platforms.
  • Develop reusable, secure and testable components using asynchronous and event-driven patterns where appropriate.
  • Write and maintain unit and integration tests using JUnit, Mockito and related testing frameworks.
  • Participate in architecture discussions, technical design sessions, code reviews and Agile/Scrum ceremonies.
  • Troubleshoot application, performance and production issues.
  • Apply best practices for software engineering, CI/CD, application security, logging and performance optimization.
Required Qualifications and Technical Skills
  • 5 years of hands-on Java development experience.
  • Strong knowledge of Java 8, 11 or 17+.
  • Proven experience with Spring Boot and Spring WebFlux.
  • Strong understanding of reactive programming and Project Reactor, including Mono and Flux.
  • Demonstrated experience developing microservices and REST APIs.
  • Understanding of asynchronous and non-blocking application architecture.
Frontend Skills
  • Professional experience with Angular and TypeScript.
  • Working knowledge of JavaScript, HTML5 and CSS3.
  • Ability to develop responsive and maintainable frontend applications.
  • Experience with NoSQL databases, particularly MongoDB.

EA Number: 11C4879

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Java Full Stack with React
Senior Java Full Stack with React

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

Sur place
SGD 120 000 - 180 000
[T07] Senior/Software Engineer (Java Experience)
[T07] Senior/Software Engineer (Java Experience)

TALENTSIS PTE. LTD. • Singapore

Sur place
SGD 90 000 - 125 000
Senior Java Full Stack with React
Senior Java Full Stack with React

Luxoft • Singapore

Sur place
SGD 120 000 - 180 000
Senior Java Microservices & Frontend - Spring WebFlux
Senior Java Microservices & Frontend - Spring WebFlux

APAR TECHNOLOGIES PTE. LTD. • Singapore

Sur place
SGD 90 000 - 130 000
Senior/Software Engineer (Java Experience)
Senior/Software Engineer (Java Experience)

talentsis pte. ltd. • Singapore

Sur place
SGD 80 000 - 120 000
Junior/Senior Software Engineer (Java Experience)
Junior/Senior Software Engineer (Java Experience)

talentsis pte. ltd. • Singapore

Sur place
SGD 90 000 - 140 000
Java Software Developer
Java Software Developer

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

Sur place
SGD 90 000 - 120 000
Fullstack Developer (ReactJS & Java)
Fullstack Developer (ReactJS & Java)

FPT ASIA PACIFIC PTE. LTD. • Singapore

Sur place
SGD 120 000 - 160 000
Full Stack Engineer - Java+React
Full Stack Engineer - Java+React

Luxoft • Singapore

Sur place
SGD 120 000 - 180 000
Java Developer
Java Developer

Encora Inc. • Singapore

Sur place
SGD 70 000 - 110 000