We are seeking an experienced Java Developer to join our customer team in a hybrid model based in Kraków.
responsibilities :
You will be responsible for designing, developing, and maintaining robust software solutions using modern Java technologies.
Your daily duties will include participating in full software development lifecycle activities, collaborating with cross-functional teams, and ensuring the delivery of high-quality solutions.
Key tasks will involve REST API and GraphQL schema design, implementing NoSQL data models, integrating with data streaming platforms, and ensuring secure application authentication and authorization.
You will work closely with business analysts, architects, and other developers to translate business requirements into technical implementations and provide ongoing support and improvements for existing applications.
requirements-expected :
Proven experience in Java development
Experience with REST API design and implementation
Practical knowledge of GraphQL schema design
Hands-on experience with NoSQL data modeling (Azure Cosmos NoSQL)
Experience with data streaming technologies, specifically Confluent Kafka
Proficiency with Spring Boot, Spring Batch, and Spring Cloud frameworks
Experience in authentication and authorization mechanisms (OAuth 2.0, MSFT EntraID)
Strong problem-solving skills and ability to work in a collaborative environment
Excellent communication skills in English
offered :
Stable employment. International projects for Global Fortune 500 companies.
Indefinite period contract.
Hybrid work model (Kraków based)
Flexibility regarding working hours. Autonomy to choose the way you work. We trust you.
Annual Training&Development Budget, upskilling support, capability development programs
Cooperation with top-tier engineers and experts.
Unique TEAL culture, relationship- and respect-driven community, non-corporate atmosphere
Agile approach and no bureaucracy
Outstanding integration trips to various places in Europe for all employees.
Activities to support your well-being and health. Luxmed Gold Extended medical care and Multisport Plus benefit.
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses