Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a Senior Solution Architect.
Senior Solution Architect will be responsible for defining and maintaining architecture standards, frameworks, design patterns, and best practices across application development initiatives. The role requires strong expertise in modern, event-driven microservices architecture and technologies such as Angular and Spring, along with the ability to guide development teams in delivering high-quality, scalable, and maintainable solutions.
Location
Dublin, CAWo
Work Schedule
OnsiteDe
Functions
- ide hands-on engineering and architectural expertise in designing and developing cloud-native, custom applications using modern, event-driven microservice architectures and technologies, including Angular and Spring.Defi
- ne and implement scalable, secure, highly available, and maintainable application architectures aligned with business and technology objectives.Appl
- y modern software engineering and architectural practices, including Domain-Driven Design (DDD), Test-Driven Development (TDD), and Behavior-Driven Development (BDD).Work
- closely with business stakeholders, product managers, developers, and cross-functional IT teams to understand requirements and translate them into effective technical solutions.Deve
- lop architecture documentation, technical standards, reference architectures, solution designs, and architectural roadmaps.Eval
- uate and recommend appropriate technologies, frameworks, tools, and design patterns to support current and future business needs.Prov
- ide technical leadership and architectural guidance to development teams throughout the software development lifecycle.Revi
- ew solution designs and application implementations to ensure alignment with established architecture principles, standards, security requirements, and industry best practices.Iden
- tify technical risks, dependencies, scalability concerns, and potential areas for improvement, and develop appropriate mitigation strategies.Coll
- aborate with internal and external IT teams to resolve complex technical issues and improve development and IT processes.Prom
- ote Agile and iterative development methodologies while ensuring solutions are delivered with a high level of quality, flexibility, and adaptability.Stay
- current with emerging technologies, cloud platforms, architectural patterns, and industry trends, and evaluate opportunities to incorporate them into the organization’s technology landscape.Iden
- tify systemic technical obstacles that may impact the delivery of high-quality software and recommend solutions to improve engineering efficiency and effectiveness.Serv
- e as a technical subject matter expert and trusted advisor to business and IT stakeholders.Fost
- er innovation and continuous improvement in application architecture, engineering practices, and technology solutions.Qual
Qualifications And Special Skills Required
- + years of experience in software development, solution architecture, and application architecture, with a proven track record of designing and delivering complex enterprise applications.5+ ye
- ars of hands-on experience designing and developing cloud-native custom applications using modern, event-driven microservice architectures.Stron
- g hands-on experience with Angular, Spring/Spring Boot, Java, REST APIs, and microservices.Deep
- understanding of software architecture principles, design patterns, distributed systems, and scalable application development.Stron
- g knowledge of modern software development practices, including DDD, TDD, BDD, Agile, and iterative development methodologies.Exper
- ience designing highly scalable, resilient, secure, and maintainable enterprise applications.Stron
- g understanding of cloud architecture and cloud-native development principles; experience with Azure is highly preferred.Exper
- ience with APIs, event-driven architecture, messaging, integration patterns, and enterprise application integration.Stron
- g analytical and problem-solving skills, with the ability to diagnose and resolve complex technical and architectural issues.Abili
- ty to evaluate emerging technologies and determine their applicability to business and technology requirements.Stron
- g communication and presentation skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.Demon
- strated ability to engage internal customers, understand business needs, influence technical decisions, and build consensus.Under
- graduate degree in Computer Science, Information Technology, Engineering, or a related field.Advan
- ced degree or relevant certifications, such as Azure Solutions Architect, are preferred.Prefe
Desired Qualifications
- interpersonal and collaboration skills, with the ability to work effectively across various business and technology groups in a matrix organization.Experi
- ence providing technical leadership and mentoring to architects and software engineering teams.Experi
- ience working on large-scale enterprise application modernization and digital transformation initiatives.Strong
- interest in emerging technologies and a demonstrated ability to explore innovative approaches to delivering custom solutions.Experi
- ence establishing architecture standards, governance processes, and reusable technical frameworks.Abilit
- y to balance business requirements, technical considerations, cost, scalability, security, and long-term maintainability when making architectural decisions.About