Mid/Senior Java Developer
We are seeking experienced Mid and Senior Java Developers who will join the project for our client in the telecommunications industry. The successful candidate will bring advanced expertise in Java 21, contributing to the development of backend services that serve as a critical integration layer across multiple domain services. Additionally, the position offers the opportunity to engage in a strategic migration towards a Node.js and TypeScript ecosystem.
Responsibilities
Implementation of new functionalities in an existing system
Working with APIs (REST, OpenAPI)
Handling events and cross-system integrations
Writing tests (unit + integration)
Applying ready-made patterns (without architecture design)
Participating in code reviews
Senior additional responsibilities:
Leading technical discussions and architectural decisions within the squad
Leading migration initiatives for specific domains
Mentoring mid-level developers
Conducting knowledge-sharing sessions on complex patterns
Qualifications
Java Experience:
Mid-Level candidates with a minimum of 3 years’ experience in Java
Senior candidates with at least 5 years’ experience in Java
Proficient with Java 21 features such as virtual threads, records, and pattern matching
Experience with Spring Boot
Knowledge of MongoDB
Strongly preffered: Node.js/TypeScript experience
Proficiency in English at B2 level or higher
Benefits
Hybrid work (1-2 days in Warsaw office)
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
Mid/Senior Java Developer
Mid/Senior Java Developer