Senior Software Engineer, Singapore Exams & Assessment Board (SEAB)
Core
Design and deliver scalable, secure features for a unified digital ecosystem connecting exam administration, electronic examinations, and marking for hundreds of thousands of students.
Role type
Senior Software Engineer (Backend)
Builds
Exam administration services, electronic examination platforms, and marking systems
Domain
Education technology / Public sector
Deliverable
production ML models | product features
Required skills
Java 17+, Spring Boot 3.x, Spring Cloud, Spring Security, MySQL/PostgreSQL, Apache Kafka, AWS/GCP/Azure, Microservices
Preferred skills
Spring Batch/Quartz, Redis, Elasticsearch, Government/regulated industry experience
Responsibilities
Write clear technical specifications, design modular and resilient features, incorporate security and compliance constraints, author technical design documents and conduct architecture reviews, lead incident triage and debugging