Java Backend Engineer
Krakow, Kraków
INFOPLUS TECHNOLOGIES
🚀 We're Hiring: Senior Java Backend Engineer
📍 Location: [Hybrid]🕒 Type: [B2B Contract]💼 Experience: 8+ years
🔍 About the Role
Are you passionate about building scalable, high-performance backend systems using modern tech stacks? We're looking for a Senior Java Backend Engineer to join our growing engineering team. This is an exciting opportunity to work on innovative cloud-native solutions using cutting-edge technologies like Java 17, GraphQL, Kafka, and Azure Cloud Services.
🛠️ Tech Stack You’ll Work With
Languages: Java 8/11/17
Frameworks: Spring Boot, Spring Batch, Spring Cloud
APIs: RESTful API & GraphQL Schema Design
Cloud: Microsoft Azure (App Services, API Management, Azure Monitor)
Databases: Azure Cosmos NoSQL
Data Streaming: Confluent Kafka
Security: OAuth 2.0, Microsoft Entra ID (formerly Azure AD)
✅ What You’ll Do
Design and implement REST and GraphQL APIs that power enterprise-grade applications.
Architect and optimize NoSQL data models for performance and scalability.
Build and maintain streaming pipelines with Kafka.
Develop secure, cloud-native services deployed on Azure.
Collaborate across teams to integrate authentication and authorization (OAuth 2.0, EntraID).
Monitor and optimize system performance using Azure tools.
Bonus: Apply AI/ML solutions to enhance business capabilities (if you have experience).
🎯 What We’re Looking For
Strong hands-on experience in Java (preferably Java 11/17).
Solid knowledge of Spring ecosystem (Boot, Batch, Cloud).
Proven experience designing GraphQL and REST APIs.
Familiarity with NoSQL databases and data modeling (Azure Cosmos NoSQL a plus).
Proficiency in Kafka for real-time data processing.
Experience with cloud-native applications on Microsoft Azure.
Understanding of secure API development and authentication protocols (OAuth 2.0, MSFT EntraID).
AI/ML experience? That’s a big plus!
Java Backend Engineer
Java Backend Engineer
Krakow, Kraków
INFOPLUS TECHNOLOGIES