Java Tech Lead / Solution Architect (React , Telecom)

Jobgether

View original posting

Work arrangement
Remote
Location
Germany
Compensation
Not disclosed
Apply by
April 10, 2027

About this role

<h3>Accountabilities</h3><li>
<strong>Own solution architecture:</strong>Define and maintain the technical architecture for the customer portal and integration platform within the telecommunications Business Support Systems/Operations Support Systems (BSS/OSS) domain.</li><li>
<strong>Lead technical discovery:</strong>Assess requirements, evaluate technical options, identify dependencies, and establish the implementation strategy and architectural foundations for the MVP.</li><li>
<strong>Design scalable systems:</strong>Develop domain models, REST APIs, integration flows, microservices, and event-driven components using sound architectural principles, including Domain-Driven Design (DDD).</li><li>
<strong>Contribute hands-on development:</strong>Write and maintain production-quality Java and Spring Boot code, focusing particularly on complex technical components and critical integration scenarios. Maintain an approximate 50/50 balance between architecture and technical leadership on one side and hands-on development on the other.</li><li>
<strong>Lead and mentor developers:</strong>Guide a team of three full-stack Java developers through technical planning, implementation, problem-solving, and delivery, fostering collaboration and continuous improvement.</li><li>
<strong>Establish engineering standards:</strong>Conduct code reviews, define coding conventions, implement quality gates, and promote maintainable, reliable, and secure software development practices.</li><li>
<strong>Guide frontend architecture:</strong>Shape the React and TypeScript application architecture, establish UI development standards, review frontend code, and contribute to implementation when needed.</li><li>
<strong>Design enterprise integrations:</strong>Build integration strategies for external services, third-party APIs, and legacy systems, applying reliable patterns such as idempotency, retries, asynchronous processing, and the Transactional Outbox pattern.</li><li>
<strong>Drive security and workflow design:</strong>Guide authentication, authorization, and access-control implementations using OAuth2, OpenID Connect (OIDC), Spring Security, and role-based access control (RBAC), alongside appropriate workflow orchestration solutions.</li><li>
<strong>Collaborate across engineering teams:</strong>Work closely with DevOps and QA specialists on AWS environments, CI/CD pipelines, contract testing, deployment practices, and integration quality.</li><li>
<strong>Document and communicate decisions:</strong>Record architectural decisions using Architecture Decision Records (ADRs) and C4 diagrams, communicate directly with UK-based stakeholders and third-party technical teams, and demonstrate progress through regular live demos.</li><li>
<strong>Support modern engineering practices:</strong>Incorporate AI-assisted development tools and contemporary software delivery methods to improve productivity and engineering effectiveness.</li><h2>Requirements</h2><li>
<strong>Professional experience:</strong>At least 8 years of commercial Java development experience and 2 or more years in a Tech Lead, Solution Architect, or comparable technical leadership position.</li><li>
<strong>Telecommunications expertise:</strong>Practical experience in the telecommunications sector, preferably involving internet service providers (ISPs), BSS/OSS platforms, broadband services, order management, product catalogues, or service qualification.</li><li>
<strong>Java and backend development:</strong>Strong hands-on experience with Java and Spring Boot, including the design and implementation of production-grade backend services and complex integrations.</li><li>
<strong>Frontend development:</strong>At least 3–4 years of practical experience with React/ReactJS and TypeScript, including the ability to guide frontend architecture, review code, and contribute to development when required.</li><li>
<strong>Solution architecture:</strong>Demonstrated experience designing and delivering microservices-based, integration-heavy systems, with a strong understanding of DDD, event-driven architecture, distributed systems, and scalable application design.</li><li>
<strong>API and integration design:</strong>Experience designing REST APIs and OpenAPI-based contracts, integrating multiple external systems, and implementing reliable communication patterns such as retries, idempotency, asynchronous processing, and transactional messaging.</li><li>
<strong>Telecom standards:</strong>Familiarity with TM Forum Open APIs is required, ideally supported by practical experience in telecommunications integration projects.</li><li>
<strong>Workflow orchestration:</strong>Hands-on experience with Camunda, Flowable, or a comparable workflow or business-process orchestration engine.</li><li>
<strong>Security expertise:</strong>Practical knowledge of OAuth2, OIDC, Spring Security, and RBAC, including the implementation of secure authentication and authorization mechanisms.</li><li>
<strong>Cloud and DevOps:</strong>Experience with AWS and containerized environments, including Docker and Kubernetes, with exposure to services such as Amazon EKS or ECS and modern CI/CD practices.</li><li>
<strong>Technical leadership:</strong>Proven ability to mentor developers, coordinate technical planning, conduct effective code reviews, make architectural decisions, and guide a team toward successful delivery.</li><li>
<strong>Communication skills:</strong>Upper-intermediate (B2+) to advanced (C1) English proficiency, with the ability to communicate technical concepts clearly and collaborate directly with UK-based clients and international teams.</li><li>
<strong>AI-assisted development:</strong>Familiarity with AI-powered coding tools such as Claude Code or Cursor and an interest in applying them effectively within professional software engineering workflows.</li><h2>Nice to have:</h2><li>Experience with PostgreSQL and database migration tools such as Flyway or Liquibase.</li><li>Familiarity with Apache Kafka or AWS SQS for messaging and event-driven communication.</li><li>Experience with infrastructure-as-code tools such as Terraform or AWS CDK.</li><li>Understanding of multi-tenant application architectures.</li><li>Practical experience with Auth0.</li><li>Familiarity with telecommunications and network systems such as RADIUS, NetBox, or IP Address Management (IPAM).</li><li>Knowledge of UK broadband ecosystems and providers such as Openreach, PXC, or CityFibre.</li><li>Experience leading technical discovery phases, architecture spikes, or early-stage platform design initiatives.</li><h2>Benefits</h2><li>
<strong>Competitive compensation:</strong>A salary package that reflects your technical expertise, professional experience, and qualifications. The specific salary range is not disclosed in the original posting.</li><li>
<strong>Remote work:</strong>Work remotely, with the flexibility and convenience of a distributed working environment.</li><li>
<strong>Strategic project involvement:</strong>Join a strategically important pilot team responsible for delivering the first production phase of a new telecommunications platform.</li><li>
<strong>Potential long-term opportunities:</strong>An initial contract of approximately four months or more, with potential longer-term project prospects.</li><li>
<strong>Modern technology stack:</strong>Work with Java, Spring Boot, React, TypeScript, microservices, event-driven architecture, AWS, Docker, and Kubernetes.</li><li>
<strong>AI-powered development exposure:</strong>Explore AI-assisted engineering practices and tools within an enterprise-scale software development environment.</li><li>
<strong>Technical ownership:</strong>Influence architectural decisions, establish engineering standards, and contribute directly to the design and implementation of a new platform.</li><li>
<strong>Collaborative culture:</strong>Work in an open environment where technical expertise, innovative ideas, and proactive problem-solving are valued.</li><li>
<strong>Military deferment:</strong>Official military deferment or reservation is listed among the offered benefits, subject to applicable eligibility requirements and local regulations.</li>

Apply on employer site

You'll continue on the employer's careers page to submit your application.