Please, let HCM Deck know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
HCM Deck is looking for an experienced Senior Java Developer to design, build, and implement innovative Java solutions within cross-functional product teams.
The company supports over 300,000 employees from various organizations and operates fully remotely or in a hybrid model from Krakow, Warsaw, and Tarnow.
The role involves working collaboratively in agile teams, focusing on efficient project planning and iterative software development.
The successful candidate will have the opportunity to contribute directly to product development, work with a diverse team of specialists, and be part of a Saas product development environment with clear responsibilities and decision-making processes.
Requirements:
Minimum 5 years of experience as a Java Developer.
Strong understanding of object-oriented programming, RESTful API interfaces, design patterns, clean code principles, and best practices.
Experience ensuring software development aligns with modern software development principles: SOLID, KISS, DRY, YAGNI.
Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and writing efficient queries.
Knowledge of ORM technologies (e.g., JPA, SpringData) and Spring Framework, including Spring Boot and Spring Security.
Practical experience in automated testing, traditional software development processes, and tools like Maven/Gradle, Git, JIRA, Confluence, Code Reviews, and CI/CD.
Ability to understand business requirements and translate them into technical requirements.
Excellent problem-solving skills, attention to detail, communication skills, and teamwork abilities.
Proficiency in English at B1 level.
Additional skills that would be a plus:
Familiarity with BDD, DDD, CQRS.
Experience with hexagonal architecture.
Profiling and optimizing application skills.
Benefits:
Option to work 100% remotely within Poland or in a hybrid model from one of the company's offices (Tarnow/Krakow/Warsaw).
Mature work culture based on autonomy, psychological safety, responsibility, and belonging.
Structured onboarding process to smoothly integrate into the new role.
Competitive salary range of 19,800 - 24,000 PLN net + VAT/month on B2B contract or 16,500 - 20,000 PLN gross/month on an employment contract.
Subsidized Multisport card and private medical insurance.
Flexible working hours and work-life balance.
Wellbeing Days - 4 additional days off per year to promote work-life harmony.
24 paid days off for B2B contracts.
Knowledge-sharing environment with monthly Knowledge Sharing Day.
Dedicated individual development budget and 8 hours of individual development time per month for continuous personal growth and Individual Development Plan.
Apply now
Please, let HCM Deck know you found this job
on RemoteYeah
.
This helps us grow 🌱.