Enable job alerts via email!

Java Developer

PEPPER INTERNET TECHNOLOGY PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Job summary

A technology company in Singapore is looking for an SRE engineer to develop monitoring and health check capabilities for applications and infrastructure. The ideal candidate will have a university degree in computer science or a related field and experience with Java, Python, and web technologies. Strong scripting skills and familiarity with Elasticsearch and Kafka are desirable for effective performance in this role.

Qualifications

  • University graduate with experience in programming languages and web technologies.
  • Experience writing scripts for monitoring and automation.
  • Experience in web application development.

Responsibilities

  • Develop and maintain SRE related monitoring and health check capabilities.
  • Support application and infrastructure monitoring.
  • Create health check scripts for applications and infrastructure.
  • Develop dashboards for monitoring and situational awareness.

Skills

SRE experience
Java
Python
Java Spring Boot
JavaScript (NodeJS)
Shell Scripting
Elasticsearch
Kafka
SQL
HTML5
CSS
REST
JSON
GIT
Internet Technologies

Education

University degree in computer science or related field
Job description
Responsibilities
  • Looking for a developer with experience working on SRE (Site Reliability Engineering) related projects, in observability and in systems/application monitoring.
  • Work with engineering and SRE teams to develop monitoring and health check capabilities for application and infrastructure.
  • Provide support for the monitoring and health check capabilities developed.
  • As an SRE engineer, you should be comfortable working with scripts, databases, middleware components, developing secure applications, writing/using API and performing frontend, UI/UX design and development.
  • Develop application and infrastructure health checks scripts / programs for applications and infrastructure.
  • Develop web application dashboards for monitoring and situational awareness.
Qualifications
  • You should be a university graduate (computer science or related field) with good experience working with contemporary programming languages and web technologies.
  • Experience with developing scripts for monitoring, alerting and automation.
  • Experience with developing web applications
  • Good working knowledge and experience in Java, Java Spring Boot and Python.
  • Experience and working knowledge in JavaScript (NodeJS) and Shell Scripting.
  • Good working knowledge and experience in querying Elasticsearch.
  • Good working knowledge and experience in integrating with Kafka.
  • Working experience with relational SQL databases.
  • Web development experience such as HTML5, CSS, JavaScript.
  • Working knowledge in REST, JSON, GIT.
  • Good understanding in Internet Technologies, protocols, and security such as TCP/IP, HTTPS, DNS, REST, LDAP.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.