Expert Full Stack Developer / Team Lead โ Java 17+
We need someone who has led a development team but has kept their hands on the keyboard โ someone equally comfortable setting technical direction and writing production code.
What this role is about
This is a chance to lead the delivery of large-scale, enterprise applications that are built to grow. You will bring deep full-stack expertise across Java and Angular, and drive a cloud-native approach through microservices, containerisation, and DevOps automation. The role goes beyond building software โ you will shape how custom development is done across a large organisation, setting the bar for performance, security, and delivery quality while growing the engineers around you.
What you will actually do
Design and deliver full-stack applications using Java 17+, Spring Boot, Angular, and TypeScript
Build microservices and event-driven workflows on Azure-native infrastructure
Set and uphold engineering standards across performance, security, testing, DevSecOps, and cloud scalability
Bring AI-assisted development practices into the day-to-day delivery workflow
Lead, mentor, and coach developers โ lifting both technical capability and Agile maturity across the team
Shape architectural decisions and contribute to the organisation's longer-term engineering direction
Champion CI/CD automation, test-driven development, and observability as everyday practices
What you bring โ essential
Expert-level Java 17+ and Spring Boot, with a solid track record in distributed systems
Strong full-stack skills across Angular and modern JavaScript/TypeScript
Practical Azure deployment experience including AKS, Cosmos DB, Service Bus, and Azure SQL
Confident working with Docker, microservices architecture, and core Kubernetes concepts
Experience across both SQL and NoSQL databases such as MongoDB and Cosmos DB
Solid understanding of event-driven architecture and messaging patterns including JMS, queues, and topics
Deep knowledge of performance engineering, security practices, and observability
Hands-on experience driving CI/CD and DevSecOps delivery
Proven ability to lead through mentoring, coaching, and guiding architectural decisions
Strategic thinker with strong communication skills and genuine enthusiasm for modern engineering
Nice to have
TDD and BDD experience
Familiarity with SAFe or other scaled Agile frameworks
Contract-first API design using OpenAPI
Knowledge of micro-frontends and module federation
GitOps practices
Interest in AI-driven development tooling
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B2 - Upper Intermediate |