Senior Java Fullstack Developer (ST)
Core
Developing 46 post-sales processes for individual clients across web, mobile, and branch channels using a microservices architecture.
Role type
Senior Java Fullstack Developer (80% backend, 20% frontend)
Builds
Post-sales process applications and integrations
Domain
Enterprise software / Post-sales services
Deliverable
production ML models | product features
Required skills
Java 11/17, Spring Boot, Reactive programming (Spring WebFlux), REST API, BPMN (Camunda), SQL, Git, CI/CD, Hexagonal architecture
Preferred skills
Message queues (Kafka, RabbitMQ), Monitoring (Grafana, ELK, Prometheus), Integration testing (WebTestClient, testcontainers), Frontend (Angular, React, RxJS)
Technologies
Java, Spring Boot, Spring WebFlux, Camunda, Angular, TypeScript, Kafka, RabbitMQ, Grafana, ELK, Prometheus
Responsibilities
Develop backend services and frontend components for post-sales processes; Integrate with external APIs and manage asynchronous queues; Implement dynamic forms and BPMN workflows
Seniority
Senior, hands-on IC