Senior full-stack Java developer designing and delivering cloud-based API/microservice solutions on Microsoft Azure (Functions, Service Bus, APIM), with unit testing, Application Insights monitoring, and integrations with platforms like Highspot, Pendo and CRM systems. Hybrid role in Kraków (6 on-site days/month) on a 1-year initial contract.
Location: 6 days per month on‑site in Kracow - Poland
Contract: 1 Year Initial
We’re looking for an experienced Senior Full-Stack Developer with strong Java and Microsoft Azure experience to join a team working on complex integration and cloud‑based solutions.
This is a hands‑on role where you’ll be involved in solution design, development, integration and delivery, working closely with Solution Architects and wider technical teams.
What you’ll be working on:
Designing end‑to‑end technical solutions for APIs and microservices
Developing and integrating solutions using Java and Azure
Working with Azure Functions, Azure Service Bus and API Management (APIM)
Building secure, low‑latency communication between backend systems and UI/UX layers
Integrating platforms such as Highspot and Pendo
Using Application Insights to monitor, debug and optimise applications
Developing and maintaining robust unit tests
Working within CRM/API integration environments
Taking ownership from technical design through to production‑ready implementation
Collaborating with Lead Solution Architects and technical stakeholders
Supporting future GCP migration discussions and technical planning
Skills Required:
Strong commercial experience with Java development
7+ years of hands‑on Azure development experience
Strong knowledge of:
Application Insights
Experience with APIs and microservices
Strong understanding of integration patterns and CRM environments
Good experience with unit testing and code quality
Ability to translate technical designs into production‑ready code
Strong communication skills and the ability to work closely with architects and stakeholders