Java Backend Developer

Ubique Systems — Poland · Posted ~1 day ago

Contract Hybrid

Skills

Java Spring Boot Spring Batch Spring Cloud Microservices REST API GraphQL NoSQL Azure Cosmos DB Confluent Kafka OAuth 2.0 Microsoft Entra ID Azure Cloud Services English communication REST Azure Spring AI LangChain

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role focused on building scalable microservices and APIs with Java and Spring. You will work with cloud services, NoSQL data, event streaming, authentication and authorization, while collaborating closely with cross-functional agile teams. Strong communication, code quality, documentation, and continuous learning are valued, with AI development experience considered an advantage.

Highlights

Work on modern backend systems using Java, cloud services, microservices, APIs, streaming, and security technologies. The role offers a collaborative agile environment, strong ownership of code quality and maintainability, and opportunities for continuous learning and exposure to AI-related technologies.

Description

Java Backend Developer Work Location - Cracow / Wroclaw ( 3days/week onsite) B2B Contract ( 6 months to start with) Required skills and experience - Strong experience in Java and Spring Boot, including Spring Batch and Spring Cloud, and building microservices. Proficiency in REST API and GraphQL schema design. Experience with NoSQL data modelling, such as Azure Cosmos DB; data streaming, such as Confluent Kafka; and authentication/authorization protocols, including OAuth 2.0 and Microsoft Entra ID. Familiarity with Azure Cloud Services, including App Services, Azure Monitor, and API Management. Collaborative communication skills: able to express ideas clearly in English and adapt technical content for diverse audiences while working closely with product managers, designers, and engineers in agile settings. Strong commitment to quality, maintainability, documentation, and continuous learning. AI-related skills, such as Spring AI or LangChain, are a strong plus.