Job 1000 van 1000


Report this listing

Solliciteren



Sr. Java Architecture Position


Senior Java Software Architect Opportunity

We are looking for a highly experienced Senior Java Software Architect to lead our software development teams in creating innovative and scalable solutions. As a key member of our technical leadership team, you will be responsible for translating high-level solution designs into detailed low-level designs and ensuring their successful implementation.

This is a hands-on technical leadership role that combines design, proof-of-concept development, and close collaboration with engineers. You will guide teams in adopting event-driven and streaming paradigms, coach them on best practices, and evangelize modern design approaches across the organization.

You 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.

  • Translate high-level solution designs into detailed low-level technical specifications.
  • Build proof-of-concepts (PoCs) to validate technologies, patterns, and design decisions.
  • Provide coaching, mentoring, and evangelisation of event-driven and streaming paradigms to uplift team capabilities.
  • Collaborate closely with development teams, testers, and technical leads to ensure alignment between design and implementation.
  • Coordinate and collaborate effectively with offshore and distributed teams, ensuring smooth handovers and delivery across time zones.
  • Review and refine low-level designs to ensure they meet requirements for scalability, maintainability, security, and performance.
  • Troubleshoot complex technical issues and provide hands-on support during implementation.
  • Promote the adoption of reusable design patterns, consistent documentation, and high engineering standards.

Requirements:

  • Strong hands-on experience in Java and Spring Boot application development.
  • Proven expertise with event-driven architectures and streaming solutions.
  • Proven expertise in building scalable, performant platforms.
  • In-depth knowledge of APIs, Apache Kafka, Redis, and Apache Flink.
  • Affinity with ArchiMate for modeling and documenting solution designs.
  • Demonstrated ability to create and deliver PoCs to validate design and technology choices.
  • Openness to adopting and evangelizing new programming paradigms, particularly event-driven and streaming architectures.
  • Experience working with offshore and distributed teams, ensuring alignment and collaboration across geographies.
  • Strong problem-solving skills and the ability to support teams in complex technical environments.
  • Excellent coaching and mentoring abilities to build technical depth within engineering teams.

Preferred Qualifications:

  • Postgraduate degree in Computer Science or related field.
  • 5+ years of experience in software development and architecture.
  • Leadership experience in software development teams.

How to Apply:

Please submit your resume and cover letter to us.

Solliciteren

Meer banen van je zoekopdracht