Overview
Join to apply for the Senior Backend Engineer role at Allianz Technology .
About The Job : As a Backend Developer you will specialize in creating robust, secure and scalable architecture solutions. You are experienced in leveraging modern technologies and architectural patterns to drive technical excellence and innovation in collaborative environments.
What You Do
- Develop and optimize server-side logic and APIs using Java and Spring Boot, ensuring compliance with OpenAPI specifications for RESTful services.
- Manage and optimize performance for NoSQL databases, particularly MongoDB, while implementing event-driven architecture with Apache Kafka.
- Design and evaluate microservices architectures, applying SOLID principles, Clean Architecture and Domain-Driven Design to ensure scalable and secure solutions.
- Lead technical initiatives, collaborate cross-functionally and document architectural decisions, leveraging technical writing and presentation skills for stakeholder communication.
- Conduct code reviews, provide constructive feedback and uphold coding standards, fostering a growth mindset and adaptability to new technologies and methodologies.
What You Bring
Extensive experience in Java and Spring Boot development, including server-side logic and APIs, with proficiency in developing RESTful APIs compliant with OpenAPI specifications.Expertise in managing NoSQL databases, particularly MongoDB, with performance optimization, and proficient experience with Apache Kafka for event-driven architecture.Strong understanding of robust, secure, and scalable backend architecture, with preferred experience in Quarkus for microservices development and proficiency in Kotlin for backend development.Deep understanding of SOLID principles, Clean Architecture, Hexagonal Architecture, and Domain-Driven Design, with experience in designing microservices architectures and evaluating technology choices for enterprise solutions.Knowledge of microservices patterns, distributed system challenges, Enterprise Integration Patterns, and expertise in API design ensuring scalability, security, and compliance with industry standards.Leadership experience in leading technical initiatives and cross-functional collaboration, with skills in technical writing for architecture documentation, presentation skills for design reviews and conflict resolution in technical decision-making.Strong communication and teamwork abilities, experience in code reviews, providing constructive feedback, ensuring coding standards, and demonstrating a growth mindset with a willingness to learn and adapt to new technologies and methodologies.What We Offer
We offer a hybrid work model which recognizes the value of striking a balance between in-person collaboration and remote working including up to 25 days per year working from abroad.Competitive compensation and benefits package including a company bonus scheme, pension, employee shares program and multiple employee discounts (details vary by location).Career development and digital learning programs, international career mobility, and an environment where innovation, delivery and empowerment are fostered.Flexible working, health and wellbeing offers (including healthcare and parental leave benefits) to balance family and career.About Allianz Technology
With its headquarters in Munich, Germany, Allianz Technology is Allianz's global IT service provider and delivers IT solutions that drive the group's digitalization. We service the entire spectrum of digitalization – from IT infrastructure projects to application platforms, delivering end-to-end IT solutions for Allianz in the digital age.
Commitment to Integrity, Fairness & Inclusion
Allianz Group is an equal opportunity employer. We welcome applications regardless of race, ethnicity, age, gender, nationality, religion, disability, sexual orientation, or any other characteristics protected under local laws and regulations.
Note
We do not accept unsolicited resumes from agencies or search firms. Any engagement with recruitment agencies is formalized by a contract; fees are paid only when a contract is in place.
Job Details
Location : Barcelona, Catalonia, SpainSeniority level : Mid-Senior levelEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Financial Services and Insurance#J-18808-Ljbffr