SalaryPeak

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

3 CUBED BUSINESS CONSULTING PTE. LTD.
Singapore 3+ years Posted 1w ago

Salary Range

SGD 48,000 - SGD 108,000 /year

SGD 4,000 - SGD 9,000/month

Skills Required

timely deliveryWeb ServicesCSSEngineering ManagementSpringSpring SecurityDesign PatternsRESTKotlinSpring FrameworkSoftware EngineeringSpring MVCNoSQLSpring BootSystem DesignQuality EngineeringJavaSpring WebflowJ2EE

Job Description

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.