AWSAzureDynamoDBGoogle Cloud PlatformJavaKafkaKotlinKubernetesReactSpringSpring BootSpringBootTypeScriptReact QueryWebSocketsGCPGoogle CloudGitHub ActionsServerlessEKSSQSAzure DevOpsGitHubCI/CDLeadershipCommunicationCritical ThinkingRemote Work
About this role
Role Overview
Technical Leadership and Cockpit Architecture: Act as the technical lead (Tech Lead) of the Application Squad, ensuring cohesion between the UI engine (React/TypeScript) and our backend (Kotlin/Spring Boot). You will be responsible for defining API contracts and the data-fetching strategy for our high-density planning screen.
BFF (Backend For Frontend) development in Kotlin: Design and implement microservices in Kotlin (K2) + Spring Boot hosted on Amazon EKS. This BFF will not be a simple request proxy; it will perform intelligent data aggregation, token validation, and manage continuous bidirectional connections (WebSockets/SSE) for real-time screen updates.
Transient State Engineering (Draft Store): Model and implement a "Draft" architecture (What-If scenarios) using Amazon DynamoDB (On-Demand). You will ensure that thousands of cell edits made by planners are saved to hot cache in milliseconds without overloading the primary relational database.
Asynchronous Orchestration to Avoid Timeouts: Eliminate blocking microservice anti-patterns. You will delegate coordination of long-running business flows (such as cycle-close consolidation) to AWS Step Functions, using advanced callback patterns (.waitForTaskToken) and native integrations to connect the frontend to heavy GCP processes and the rules engine, avoiding idle pods.
Full-Stack Synergy: Work closely with the Front-End Specialist. Although your focus is server engineering, you must understand the React lifecycle, the importance of DOM virtualization, and how to structure responses (JSON/Protobuf) to enable memoization and avoid blocking the browser’s main thread.
Quality, CI/CD and Governance: Lead engineering best practices within the Squad. Ensure robust automated test coverage (unit tests, integration with Testcontainers, and contract testing via E2E), enforce rigorous code reviews, and operate the Continuous Deployment pipeline (Azure DevOps / GitHub Actions) based on our internal platform (Backstage).
Requirements
Strong High-Performance Backend Experience: Deep mastery of Kotlin (or solid Java background with a migration path to Kotlin) and modern frameworks (Spring Boot or Ktor), with extensive use of asynchronous processing (Coroutines).
Full-Stack Perspective and Web Ecosystem: Hands-on experience with modern front-end technologies, specifically React and TypeScript. You don't need to be a CSS expert, but you should be able to architect data flow (e.g., React Query/RTK Query) and understand how the front end consumes your APIs.
AWS and Serverless Expertise: Deep experience with the AWS ecosystem, especially Amazon EKS (Kubernetes), Amazon DynamoDB (Single-Table Design modeling) and AWS Step Functions (state machine design and Saga Pattern).
Event-Driven Architecture (EDA): Knowledge of messaging and streaming (Kafka/MSK, SQS, EventBridge) and how to propagate backend events to the frontend in a scalable way.
Leadership and Critical Thinking: Proven ability to lead technical multidisciplinary teams, make difficult design decisions (e.g., Polling vs WebSockets, Eventual vs Strong Consistency) and translate business complexity into elegant, maintainable software engineering.
Good Communication and Business Alignment: Ability to engage directly with Product Managers and Supply Chain specialists, turning operational pain points into pragmatic technical solutions.
Tech Stack
AWS
Azure
DynamoDB
Google Cloud Platform
Java
Kafka
Kotlin
Kubernetes
React
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
Here, your Health is a priority
. Medical and dental plan
. Medication assistance
. Health allowance for family members
. Free psychotherapy sessions
. Telemedicine and second medical opinion
. Free flu vaccine
. Health care programs
For your Nutrition
. Meal allowance
. Christmas meal allowance
Ensuring Well-Being and Quality of Life across all areas
. Gym and fitness studio plan
. Home office allowance (hybrid and remote work models)
. Pet health plan
. Birthday day off
. Up to 40% discount on our products
. Employee association (agreements and partnerships, multibrand store, Totalpass gyms, courses and more)
. Travel and accommodation program
For the Family, our most precious asset
. Childcare assistance
. Child nutrition credit
. Babysitter allowance
. School supplies allowance
. Legal, psychological and social counseling
. Support for atypical parents
. Extended parental leave (180 days for mothers and 120 days for fathers)
Financial Security for protection and peace of mind
. Life insurance
. Support in the event of a parent's death
. Private pension
. Payroll-deductible loans