Senior Java Full-Stack Engineer
Опис посла
We at Holycode are currently looking for a Senior Java Full-Stack Engineer 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
7+ years of experience in full-stack software development, primarily focused on Java-based systems
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?