Skip to main content

Full Stack Engineer (Java)

Technology
Exasoft
Singapore, Singapore1 month agoUntil 09/11/2026
Service contract

Job description

Responsibilities

  • Contribute in all phases of the development lifecycle.
  • Developing high-volume, low-latency applications and delivering high-availability and performance.
  • Translate application design and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable application coding.
  • Identify bottlenecks and bugs and propose solutions to these problems.
  • Prepare and produce releases of software components.

Requirements

  • At least 5-7 years of coding experience.
  • Have strong skills/experience on database.
  • Have strong J2EE skills/experience, familiar with open source frameworks.
  • Familiar with Spring, Spring MVC, Spring Boot, Oracle, MySQL, JPA.
  • Has adequate knowledge of widely used middleware like Kafka, Redis etc.
  • Familiar with CI/CD pipelines with Bamboo, GIT, Bit-Bucket, Nexus and Test Driven Design (TDD).
  • Familiar with application logging and monitoring frameworks like EFK, Grafana, Prometheus etc.
  • Good knowledge on Containerization of java based application with Docker and Kubernetes.
Keywords
monthsOfExperience: 60CodingApache KafkaGrafanaSpring FrameworkRedisShimOracle DatabaseMysqlJavaLine Mode BrowserCI / CDTest-driven developmentNext-Generation Secure Computing BaseGitDockerKubernetesCI/CD

Interested in this role?