Skill diminta
DockerElasticsearchEnglishJavaKubernetesMicroservicesPostgreSQLSpring Boot
Deskripsi
- Deskripsi pekerjaan Senior Backend Engineer (Java) Talentport
- What you will do
- Design and implement BPMN 2.0 process models and DMN decision tables in Flowable
- Build and maintain Java / Spring Boot micro-services integrating with Flowable Java and REST APIs
- Design and operate Kafka-based event streaming for core leasing and asset-finance domains
- Own service boundaries, API contracts and data models end-to-end
- Collaborate with the AI Agent Engineer to expose AI automation as Flowable service tasks and event-driven gateways
Author specification-driven change proposals, and act as the named human approver for changes to orchestration processes, decision logic and core-domain integrations
Grow automated and end-to-end test coverage for critical process flows; test coverage is the condition that enables autonomous agent work in a module
- Define technical standards and review code from our Southeast Asia developer partners
- Participate in architecture decisions and communicate clearly in English with engineering peers and business stakeholders
- Your profile
- 5+ years of Java backend engineering experience with Spring Boot / Spring Cloud
- Production Flowable experience, including BPMN 2.0 and DMN, is mandatory
- Strong Kafka expertise in production systems is mandatory
Fintech experience is mandatory: production work on a regulated financial product such as leasing, lending, banking, payments or insurance, where financial decisions, customer data or regulatory requirements mattered
- Solid experience with microservices patterns, distributed systems and event-driven architecture
- PostgreSQL experience; Elasticsearch knowledge is a plus
- Confident with Docker and Kubernetes in a cloud-native environment
- Experience designing and maintaining automated tests for asynchronous, stateful and integration-dependent workflows is mandatory
AI-first engineering mindset: daily use of coding assistants and agents on production work, and the ability to write a change specification precise enough that an agent implements it correctly and a reviewer can verify that it did
Fluent in English, with availability to work 11:00–19:00 WIB for dependable collaboration with the European team
Experience in car leasing, asset finance or insurance domains, including an understanding of relevant regulatory and compliance requirements, is a strong plus