Senior Software Engineer (Kotlin, Java, Spring Boot) -Contract

3 CUBED BUSINESS CONSULTING PTE. LTD.

We are looking for a Senior Software Engineer to work on a pure backend system built on top of JVM

(Java/Kotlin).

This is a deeply hands on and technical position where engineering excellence is expected.

Day to day responsibilities

1. Work with engineering manager and product owner to plan out development work and projected

timelines, and provide clear status updates regularly.

2. Work with the team to design and build the product from end to end.

3. Work with engineering manager to set and enforce the team's engineering quality bar through code

reviews, architecture reviews and mentoring, to ensure our product's quality don't fall over time.

4. Solve technical problems as they arise and develop strategies to prevent future recurrence instead of

just applying one time hotfixes.

Requirements

1. Experience with our tech stack "Kotlin, Java, Spring Boot, relational DBMS, NoSQL storage/access

patterns".

2. Experience with backend development on large products with complex business requirements.

3. Experience with backend development on legacy systems, pushing new features and improvements

across the whole system.

4. Experience with legacy systems modernisation efforts.

5. Experience with leading a technical team to solve ambiguous problems and delivering solutions end to

end, on both greenfield projects or legacy products.

6. Experience with working on large codebases, and keeping them maintainable through code reviews,

testing, rollout strategies, telemetry, and proactive changes.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.