Posted May 24, 2026
As a full-stack software engineer, you will take ownership end-to-end: from requirements gathering through production delivery, balancing quality, testability, and speed of delivery. Responsibilities:
Design, build, test, deploy, and maintain internal Java/Spring Boot services, supporting HR/training/recruiting/finance workflows. - Test, build, deploy and maintain frontend applications using React / Next.js in TypeScript
Build and operate services in AWS, including monitoring, alerting, and incident response participation (as applicable). - Implement infrastructure as code using AWS CDK (Cloud Development Kit), including secure-by-default patterns. - Partner with internal stakeholders (People/HR/Training/Recruitment/Finance) to gather requirements, clarify priorities, and iterate on solutions. - Drive quality through unit tests, integration tests and performance testing
Contribute to engineering practices: CI/CD improvements, observability, documentation, and shared platform patterns. ### Skills and experience (required)
3+ years software engineering experience delivering production systems end-to-end (requirements => production ownership). - Strong Java skills (typically Java 11+; align with team standards). - Strong Spring Boot experience building APIs and services. - Solid grasp of modern front-end frameworks – ideally React.js
Hands-on AWS experience running services in cloud environments. - Solid testing practices: unit, integration, and performance testing. - Docker and Kubernetes knowledge (build, run, troubleshoot containerized workloads). - Comfortable working in Linux environments. - Strong troubleshooting and pragmatic problem-solving.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
dataikujobs
dataikujobs
dataiku
Browse Jobs
By Role
By City