Senior Java Developer

DCV Technologies

Kraków, Pl-06, Poland • 32m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Location: Kraków, Poland (Hybrid: 3 days/week from the Kraków office)
  • Contract: B2B

Description

We are looking for an experienced Java Developer to join an international project. You will build Java-based microservices with Spring Boot, including Spring Batch and Spring Cloud, and work across REST APIs and GraphQL. AI-related skills such as Spring AI or LangChain are a strong plus.

Responsibilities

  • Develop and maintain Java microservices using Spring Boot
  • Design and implement REST APIs and GraphQL schemas
  • Model and manage data using NoSQL (e.g., Azure Cosmos DB)
  • Build streaming/data-pipeline features using Confluent Kafka
  • Implement authentication and authorization using OAuth 2.0 and Microsoft Entra ID
  • Work with Azure services such as App Services, Azure Monitor, and API Management
  • Collaborate with product managers, designers, and engineers in an Agile environment
  • Ensure high code quality, maintainability, and documentation

Requirements

  • 8+ years of experience with Java and Spring Boot
  • Experience with Spring Batch and Spring Cloud
  • Experience building microservices
  • Proficiency in REST API and GraphQL schema design
  • Experience with NoSQL data modeling (e.g., Azure Cosmos DB)
  • Experience with data streaming (e.g., Confluent Kafka)
  • Knowledge of authentication/authorization protocols (OAuth 2.0, Microsoft Entra ID)
  • Familiarity with Azure Cloud Services (App Services, Azure Monitor, API Management)
  • Strong English communication skills and ability to adapt technical content for diverse audiences
  • Strong commitment to quality, maintainability, documentation, and continuous learning
  • AI-related skills (e.g., Spring AI or LangChain) are a strong plus

Benefits

  • International and experienced team
  • Professional development opportunities
  • Stable, long-term cooperation
  • Opportunity to work with AI-related technologies

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report