Senior Software Engineer (FullStack)
Core
Design and implement full-stack features end-to-end using AI-enabled development practices to accelerate delivery and improve code quality.
Role type
Senior Full Stack Software Engineer (AI-assisted)
Builds
Kotlin/Spring Boot microservices and React frontends for Maersk's application development organization
Domain
Logistics / Software Engineering
Deliverable
production ML models | product features
Required skills
Kotlin, Spring Boot, React, TypeScript, Kafka, Kubernetes, Docker, PostgreSQL, AI coding assistants (Cursor, Copilot, Claude), CI/CD, DevSecOps, observability
Preferred skills
Mentoring teams on AI-assisted engineering, Agile/Scrum, deployment strategies, networking concepts
Technologies
Kafka Streams, Jest, Maven/Gradle, Git, TCP/IP, DNS, HTTP/HTTPS
Responsibilities
Design and implement full stack features end-to-end; Support production systems and resolve complex issues; Develop Kotlin/Spring Boot microservices and React frontends; Contribute to CI/CD, DevSecOps and observability; Use AI tools for code generation, review, debugging, testing and documentation; Leverage agentic workflows to accelerate engineering delivery; Validate AI-generated outputs for correctness, security and maintainability; Mentor team members on effective AI-assisted engineering practices
Seniority
Senior, hands-on IC