Java Architect for GIS project
(m/f/d)
Freiberuflich für ein Projekt in Teilauslastung Vienna Start date: 08/26 Reference number: 880114/1
Diesen Job teilen oder drucken
Responsibilities
1. Assess and challenge the existing microservices architecture (service boundaries, APIs, data ownership)
2. Identify architectural risks, bottlenecks, and anti-patterns and define improvement measures
3. Review and optimize Java-based APIs with a focus on scalability, resilience, and quality
4. Evaluate event-driven data flows and system integrations (latency, idempotency, reliability)
5. Support and validate the decoupling of legacy Oracle/JDBC dependencies
6. Create, refine, and maintain architecture documentation (, Arc42, DACI)
7. Act as a technical authority and sparring partner for architects and engineering teams
8. Conduct code and solution reviews and provide clear technical guidance
9. Advise developers and enforce best practices and quality standards
Profile
10. Senior Backend Engineer and/or Solution Architect with a strong architectural mindset
11. Deep expertise in Java and Spring Boot within microservices environments
12. Proven experience in architecture review, validation, and optimization
13. Strong full-stack understanding without active day-to-day coding
14. Experience in code reviews, technical leadership, and guiding engineering teams
15. Solid knowledge of relational databases (Oracle, PostgreSQL)
16. Experience with event-driven architectures (, Kafka, outbox pattern)
17. Familiarity with cloud-native environments and Kubernetes
18. Strong analytical skills with the ability to challenge and improve existing solutions
19. Familiarity with GIS / spatial systems is a plus
20. Experience with geospatial APIs (, routing, geocoding) is a plus
Benefits
21. International client
22. Partly remote