cover image
Appvia

Appvia

www.appvia.io

2 Jobs

57 Employees

About the Company

Appvia helps organisations build, secure, and innovate across cloud, data, and AI by blending practical engineering expertise with real-world experience. Drawing on our background in creating open source CNCF projects like Terranetes and our self-service developer platform, Wayfinder, we bring that industry know-how and expertise into your organisation to solve any challenges you face.

As an AWS Advanced Tier Partner and a Microsoft Solutions Partner, we specialise in delivering secure, scalable cloud-native platforms and services, including containerisation, FinOps, modernisation, and AI integration. Whether you're seeking Cloud funding, support with your strategy, or a fully managed service, we have the capabilities and solutions to help you succeed.

Listed Jobs

Company background Company brand
Company Name
Appvia
Job Title
Senior Java/React Full Stack Developer
Job Description
**Job Title:** Senior Java/React Full Stack Developer **Role Summary:** Design, develop, and modernize complex Java/React applications as a hands‑on engineering consultant. Lead technical decisions, refactor monolithic systems into microservices, and promote best practices in architecture, testing, and developer productivity within client teams. **Expectations:** - Deliver high‑quality, maintainable code in Java (Spring) and React within a microservices architecture. - Collaborate directly with clients, platform, and test engineers to shape technical strategy. - Introduce modern development practices, including DDD and AI‑assisted tooling, to accelerate delivery and reduce technical debt. - Influence and enforce best practices across delivery teams. **Key Responsibilities:** - Design and implement scalable Java/React services in complex production environments. - Decompose legacy monoliths into well‑defined, testable microservices. - Apply Domain‑Driven Design principles to improve system clarity and maintainability. - Enhance development workflows, test strategies, and CI/CD pipelines. - Mentor teammates, share knowledge on modern tooling, and champion automation. - Act as senior consultant, guiding architectural and technical decisions with clients. **Required Skills:** - Proficient in Java (Spring framework) and React (hooks, context). - Experience with MongoDB, Docker, Kubernetes, Maven, and GitLab CI. - Solid understanding of Microservices architecture and RESTful APIs. - Strong knowledge of Domain‑Driven Design concepts. - Familiarity with UI/UX principles and ability to write clean, responsive HTML/CSS. - Experience with automated testing (Playwright or equivalent). - Comfortable working in client‑facing roles, explaining technical concepts to non‑technical stakeholders. - Interest or experience with AI‑assisted development tools (e.g., code generators, LLM‑based linting). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications such as Oracle Certified Professional, Java SE, or similar are a plus.
London, United kingdom
Hybrid
Senior
06-01-2026
Company background Company brand
Company Name
Appvia
Job Title
Principal Software Engineer
Job Description
**Job Title** Principal Software Engineer **Role Summary** Senior technical leader responsible for designing, delivering, and evolving modern, scalable software systems. Performs hands‑on engineering across the stack, mentors teams, and shapes architectural direction while ensuring delivery standards and best practices are met. **Expectations** - Lead design and delivery of complex, microservice‑based applications. - Drive continuous improvement in development processes, testing strategy, and delivery cadence. - Influence technical standards, patterns, and practices across consultancy engagements. - Maintain strong customer engagement, translating business problems into robust solutions. **Key Responsibilities** - Architect and deliver cloud‑native, scalable software solutions, defining service boundaries and integration points. - Mentor and coach engineering teams, facilitating technical discussions, code reviews, and architectural decisions. - Champion testing automation, developer tooling, and engineering effectiveness initiatives. - Collaborate with platform, cloud, and product teams to deliver cohesive end‑to‑end solutions. - Act as a senior technical advisor to clients, advising on trade‑offs and best practice adoption. - Contribute to shared engineering standards, patterns, and best practices within the organization. **Required Skills** - Strong architectural judgment with experience in Domain‑Driven Design and modern system decomposition. - Proven delivery of microservice‑based architectures using Java / Spring. - Deep hands‑on experience with React, JavaScript, HTML/CSS, and full‑stack development. - Proficiency in NoSQL/SQL databases, Docker, Kubernetes, Maven, GitLab, and AWS. - Experience improving engineering effectiveness through testing strategy, automation, and developer tooling (Playwright, Docker/K8s, CI/CD pipelines). - Exposure to AI‑assisted development approaches is a plus. - Knowledge of GovUK UI Framework, Azure, GCP, .NET is desirable. - Excellent communication, mentoring, and consulting mindset. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related discipline, or equivalent professional experience. - No mandatory certifications specified, but knowledge of cloud (AWS, Azure, GCP) and container technologies is essential.
London, United kingdom
Hybrid
Senior
06-01-2026