Junior
Core
Full-stack software developer building secure, reliable, and meaningful software for complex public-sector and operational environments.
Role type
Junior to Mid-level Full-Stack Software Developer
Builds
Java/Kotlin services, Spring Boot applications, REST APIs, user interfaces, and platform improvements for national services.
Domain
Public sector / Operational technology
Deliverable
production ML models | product features
Required skills
Java or Kotlin, Spring Boot, REST APIs, relational and NoSQL databases, Git, CI/CD pipelines, unit and integration testing
Preferred skills
Spring Framework, Hibernate, TypeScript, React/Angular, AWS/Azure, Kubernetes, WCAG 2.2 AA accessibility standards
Technologies
Java, Kotlin, Spring Boot, Spring Data JPA, Hibernate, HTML, CSS, JavaScript, TypeScript, React, Angular, AngularJS, Vue, AWS, Azure, Jenkins, GitLab CI, GitHub Actions, Kubernetes
Responsibilities
Build and maintain software features using Java/Kotlin and modern web technologies; contribute to front-end development; write clean, readable, and maintainable code; support quality through testing and code reviews; use Git and CI/CD pipelines; apply good engineering practice across security and performance.
Seniority
Junior to Mid-level, hands-on IC with growth potential