Solution Architect (Java/Angular)
HolycodeОпис посла
We at Holycode are currently looking for a Solution Architect (Java/Angular) to join one of our teams. You will be working in a dynamic, agile environment with strong collaboration across business and technical teams, contributing to high-impact, customer-facing solutions.
Your Responsibilities
Design and develop solutions for the sale of individual life insurance products
Build and enhance event-driven architectures using Java, Angular, Kafka, and OpenShift
Apply best practices in cloud-native development, microservices, and domain-driven design (DDD)
Ensure high standards of security, performance, scalability, and cost-efficiency
Integrate solutions into the broader application landscape and enterprise architecture
Operate and maintain services within an OpenShift environment, leveraging CI/CD pipelines and GitOps approaches
Your Profile
10+ years of experience in full-stack software development, primarily focused on Java-based systems
Strong knowledge of architectural patterns and system design principles
Ability to understand business context, requirements, and constraints
Proven experience in designing, validating, and explaining technical solutions
Excellent communication and stakeholder management skills
Strong hands-on mindset with a proactive and ownership-driven approach
Proven experience working in agile environments (Scrum, Kanban, Scrum of Scrums)
Ability to collaborate closely with cross-functional teams and business stakeholders
Deep knowledge of Java and backend architecture patterns
Hands-on experience with Angular Practical experience with Domain-Driven Design (DDD)
Fluent in English
Required Skills & Experience
Senior-level experience as a Full-Stack Java Developer
Strong knowledge of
Java
Angular
Kafka
REST Services
Domain-Driven Design (DDD) & Microservices architecture
OpenShift
Quarkus
MongoDB
Nice to Have
Experience in the insurance domain
Familiarity with large-scale enterprise systems and architectures
German language
What We Offer
Opportunity to work on strategic, high-impact projects
Collaborative and agile work environment
Close cooperation with business stakeholders and international teams
Continuous learning and professional development
Private health insurance
Flexible work model – hybrid Equipment of your choice (laptop, monitor, accessories)
High-growth company with innovative products
Supportive, international team
Budget for professional development (courses, books, conferences)
English and German language lessons during working hours
Nice office in Belgrade with a stocked kitchen and game area
Opportunity to learn, grow, and make a real impact
If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English.
¿Te interesa este puesto?