Java Backend Engineer

7-10 years
84000 - 108000 SGD
9 Applied
Job Description

About us

99 Group is a leading real estate technology company that operates real estate portals across South East Asia, specializing in digital property advertising. Headquartered in Singapore, it is currently operational in Singapore and Indonesia and employs over 350 employees. In Singapore, 99 Group operates, and, while in Indonesia, it operates and

We are looking for an experienced Java Backend Engineer to join our diverse team of people who are passionate about taking the real estate industry into the age of technology through innovation and a desire to solve its multitude of challenges.


- Design and write application APIs for our mobile and web platform

- Develop microservices that are consumed by our API backend and other microservices

- Partner with the wider product team to establish objectives and design more functional and cohesive codes to enhance the user experience

- Develop ideas for new programs, products, or features by monitoring industry developments and trends

- Taking lead on projects, as needed

- Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members


- BS or MS in Computer Science or a related technical discipline preferred but not required. Equivalent practical experience is a reasonable substitute

- Good understanding of data structures, algorithms and web works

- Minimally 5-6 years of Java Development experience

- Proficiency with Java back-end development, and skills with Spring and Hibernate preferred

- Hands-on experience in microservices development is preferred

- Past experience/knowledge of the Real Estate industry is a bonus

- You are able to break a system into logical components and build well-abstracted components

- You can't stand sloppy APIs, and you know when you should return 401 vs 403 vs 418

- You agree that code is for humans to read and only incidentally for computers to execute

- Able to conceive, convince, implement and maintain reasonable database schemas for our data

- You RTFM and will paste an html peace character somewhere in your application


People Also Considered

Career Advice to Find Better