Job title: (Senior) Software Developer
Job type: Permanent
Emp type: Full-time
Expertise: IT & Telecoms
Skills: Agile Methodologies Development Java JavaScript
Salary type: Monthly
Salary from: SGD $5,000.00
Salary to: SGD $10,000.00
Location: Singapore
Job published: 2020-07-20
Job ID: 32843
Contact name: Super Admin
Contact email:

Job Description

Responsibilities :

Develop and maintain highly reliable and scale able services and applications

Create automation that works on Linux (and/or Windows) servers

Build APIs (and UIs) that are simple and powerful

Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required

Collaborate with members within your team

Deliver solutions that can keep up with a rapidly evolving product in a timely fashion


Key Qualifications

Solid Java Enterprise Backend development experience

Good understanding and experience with Design Patterns

Experience with Backend frameworks (Spring / Spring Boot / Spring Cloud)

Experience with at least one Relational Database Management System (Oracle, MySQL, etc.)

Good understanding of Microservices, Functions, Event-driven/reactive programming

Experience with designing, building, and maintaining RESTful APIs is preferred

Experience with Messaging Middleware (RabbitMQ, RocketMQ, Kafka, etc.) is preferred

Experience with DevOps and Agile engineering practices is preferred

Experience with NoSQL (MongoDB, Redis, etc.) systems is preferred

Experience with Linux and Docker is preferred

Experience with modern Frontend frameworks (such as React or Vue.js) is preferred