Here's the challenge. Are you ready to take it on?brWe are currently looking for an experienced Java Technical Lead/ Architect who will be responsible for translating high-level solution designs into detailed low-level designs and ensuring their successful implementation together with development teams. This is a hands-on technical leadership role that combines design, proof-of-concept development, and close collaboration with engineers. He/She will guide teams in adopting event-driven and streaming paradigms, coach them on best practices, and evangelize modern design approaches across the organization. He/She will work closely with technical leads, developers, and testers to align architecture with implementation, while also coordinating with offshore and distributed teams to ensure consistent delivery.brYour responsibilities will include :br- Translate high-level solution designs into detailed low-level technical specifications.br- Build proof-of-concepts (PoCs) to validate technologies, patterns, and design decisions.br- Provide coaching, mentoring, and evangelisation of event-driven and streaming paradigms to uplift team capabilities.br- Collaborate closely with development teams, testers, and technical leads to ensure alignment between design and implementation.br- Coordinate and collaborate effectively with offshore and distributed teams, ensuring smooth handovers and delivery across time zones.br- Review and refine low-level designs to ensure they meet requirements for scalability, maintainability, security, and performance.br- Troubleshoot complex technical issues and provide hands-on support during implementation.br- Promote the adoption of reusable design patterns, consistent documentation, and high engineering standards.brProfile / RequirementsbrHere's our wishlist for the ideal candidate :br- Strong hands-on experience in Java and Spring Boot application development.br- Proven expertise with event-driven architectures and streaming solutions.br- Proven expertise in building scalable, performant platforms.br- In-depth knowledge of APIs, Apache Kafka, Redis and Apache Flink.br- Affinity with ArchiMate for modeling and documenting solution designs.br- Demonstrated ability to create and deliver PoCs to validate design and technology choices.br- Openness to adopting and evangelizing new programming paradigms, particularly event-driven and streaming architectures.br- Experience working with offshore and distributed teams, ensuring alignment and collaboration across geographies.br- Strong problem-solving skills and the ability to support teams in complex technical environments.br- Excellent coaching and mentoring abilities to build technical depth within engineering teams.