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 team values autonomy, flexibility, and a culture of knowledge sharing.
The role involves working on the HCM Deck platform, contributing to its continuous development and improvement.
Responsibilities include designing, implementing, and testing high-performance Java solutions, analyzing and resolving incidents, promoting engineering quality, and mentoring team members.
Requirements:
Minimum 5 years of experience as a Java Developer.
Strong understanding of OOP, RESTful API interfaces, design patterns, clean code principles, and best practices.
Experience ensuring software development aligns with modern software development principles like 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 experience in automated testing.
Familiarity with traditional software development processes and tools such as Maven/Gradle, Git, JIRA, Confluence, Code Reviews, and CI/CD.
Experience with Spring Framework, including Spring Boot and Spring Security.
Ability to understand business requirements and translate them into technical requirements.
Excellent problem-solving skills, attention to detail, communication skills, and teamwork.
English language proficiency at B1 level.
Additional assets include knowledge of BDD, DDD, CQRS, experience with hexagonal architecture, and application profiling and optimization skills.
Benefits:
Opportunity to work 100% remotely within Poland or in a hybrid model from one of the company's offices.
Mature 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 🌱.