Java Backend Developer (Kotlin)
Numer referencyjny: PL25/IC/Java/BackendDeveloper/Remote
In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a Java Backend Developer to join our client, a leading company in consulting and digital transformation. You will join a dynamic Agile team building advanced underwriting tools for a global community of underwriters. These tools bring transparency to the underwriting process and integrate directly with pricing models — representing two central pillars of our client's value chain.
Our technology stack combines modern microservice architecture and scalable frameworks across backend and frontend systems.
Project information:
- Work Setup: 100% Remote work
- Rate: 120 PLN/net/h + VAT (B2B contract)
- Language: English (B2+ Required)
- Start date: depending on candidate availability
- Tech stack: Java Core (11, 17) • Kotlin • Spring Boot • Spring Data • JPA • ORM (Hibernate) • RabbitMQ - Frontend technologies include Angular, Node.js, Express, and Fastify.
Project scope:
- Design and implement large-scale, complex software applications using Java, Kotlin, Spring, and JUnit within microservices architecture.
- Collaborate in Agile, cross-functional teams alongside BAs, POs, QAs, Frontend Developers, and UX Designers.
- Apply best practices to ensure code quality, scalability, and maintainability.
- Monitor and validate product quality using proper testing frameworks and design patterns.
- Foster technical discussions to drive continuous product improvement and innovation.
- Communicate actively with diverse stakeholders across multiple organizational levels to understand challenges and propose effective solutions.
- Demonstrate strong analytical and problem-solving skills throughout all stages of development.
Requirements:
- Bachelor's degree in computer science, Software Engineering, or equivalent work experience.
- Proficient English communication skills (minimum B2 level).
- Proven experience as a Backend Developer using Java and/or Kotlin.
- Strong proficiency in Java Core, Spring Boot, Spring Data, JPA, ORM (Hibernate), and RabbitMQ.
- Solid understanding of data structures, algorithms, and complexity analysis.
- Hands-on experience with distributed systems and microservices architectures, including client-side composition and service integration.
- Expertise in API design, maintenance, and optimization.
- Experience with relational databases and query optimization.
- Knowledge of testing methodologies, code validation, and product quality monitoring.
- Familiarity with browser debugging and troubleshooting techniques.
- Experience with CI/CD tools (e.g., Azure DevOps, GitHub Actions).
- Comfortable working in Agile environments (experience with SAFe is a plus).
- Nice to have: Experience with Kafka and/or architectural solution design.
We offer:
- Full-time job agreement based on B2B
- Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
- Multisport card (also for an accompanying person)
- Life insurance