Key Responsibilities
Define and maintain the overall product architecture in close collaboration with solution
architects.
Translate functional and non-functional requirements into robust technical designs.
Lead and support the Scrum development and test teams through technical guidance
mentoring and code reviews. Take responsibility for the result of the development team.
Establish and maintain coding design and architecture guidelines to ensure quality and
consistency.
Drive innovation through proof-of-concepts (PoCs) and validate design assumptions.
Ensure performance scalability security usability and maintainability of the solution.
Collaborate with product management engineering and business analysts to define
product strategy and roadmap.
Contribute to presales activities (e.g. solution proposals product presentations) as needed.
Foster a culture of professionalism agile best practices and continuous improvement
across teams.
Required Skills
Passion for delivering high quality software
Strong software architecture background object oriented analysis design development
troubleshooting and debugging skills with distributed multi-tier applications
Good understanding and experience with agile software development methodologies
Strong Knowledge of Spring Boot and the related ecosystem
Extensive experience with Design Patterns Synchrous- and Asynchronous Communication
and Event Sourcing
Experience in developing financial products
Very good knowledge of Unit- and Integration Testing concepts and frameworks
Experience with Version Control systems (GIT) Continuous Integration/Continuous Delivery
(Azure DevOps) and GitHub Copilot
Proficiency in Azure Docker and CI/CD tools like GitHub Actions or Jenkins enhances
deployment and scalability capabilities.
Experience with microservices event-driven systems and API gateways ensures robust and
scalable system design.
Strong background in Agile/SAFe mentoring and stakeholder communication supports
effective team and project management.
Excellent written verbal and interpersonal skills international collaboration experience
Team player who can also work independently towards a common goal
Key Responsibilities Define and maintain the overall product architecture in close collaboration with solution architects. Translate functional and non-functional requirements into robust technical designs. Lead and support the Scrum development and test teams through technical guidance...
Key Responsibilities
Define and maintain the overall product architecture in close collaboration with solution
architects.
Translate functional and non-functional requirements into robust technical designs.
Lead and support the Scrum development and test teams through technical guidance
mentoring and code reviews. Take responsibility for the result of the development team.
Establish and maintain coding design and architecture guidelines to ensure quality and
consistency.
Drive innovation through proof-of-concepts (PoCs) and validate design assumptions.
Ensure performance scalability security usability and maintainability of the solution.
Collaborate with product management engineering and business analysts to define
product strategy and roadmap.
Contribute to presales activities (e.g. solution proposals product presentations) as needed.
Foster a culture of professionalism agile best practices and continuous improvement
across teams.
Required Skills
Passion for delivering high quality software
Strong software architecture background object oriented analysis design development
troubleshooting and debugging skills with distributed multi-tier applications
Good understanding and experience with agile software development methodologies
Strong Knowledge of Spring Boot and the related ecosystem
Extensive experience with Design Patterns Synchrous- and Asynchronous Communication
and Event Sourcing
Experience in developing financial products
Very good knowledge of Unit- and Integration Testing concepts and frameworks
Experience with Version Control systems (GIT) Continuous Integration/Continuous Delivery
(Azure DevOps) and GitHub Copilot
Proficiency in Azure Docker and CI/CD tools like GitHub Actions or Jenkins enhances
deployment and scalability capabilities.
Experience with microservices event-driven systems and API gateways ensures robust and
scalable system design.
Strong background in Agile/SAFe mentoring and stakeholder communication supports
effective team and project management.
Excellent written verbal and interpersonal skills international collaboration experience
Team player who can also work independently towards a common goal
View more
View less