Senior Backend Java Developer

IT

location_onWarszawa, Mazowieckie
work_outlinePraca Tymczasowa
acutePraca Tymczasowa

Kopiuj linklink

Opis klienta:

Global leader in the lottery industry providing both B2C and B2B solutions and services. We aim to advance lotteries by delivering insights-driven, future-ready innovative solutions that bolster our customers, inspire their players, and contribute to a sustainable future.

Profil kandydata:

Required Skills • Backend Development: o Mastery of Java 17+ o Proficiency in Spring, Spring Boot, Spring Security o Cloud native application development o Experience with Maven for project building o Experience with SQL databases o Proficiency in Git & GitHub (including pipeline development) o Knowledge of JUnit, AssertJ and Hamcrest o Experience with CI/CD process and tools • DevOps & Infrastructure: o Kubernetes, Helm • System-Level Skills: o Bash/Shell scripting Soft Skills • Strong English communication (B2/C1 level) • Proven experience in enterprise environments • Experience working in Agile teams (Scrum/Kanban) • Ability to lead, mentor, and collaborate effectively within a distributed team Value-Add / Nice-to-Have Skills • Experience with PostgreSQL • Hibernate/JPA • Event-driven architecture & Kafka • Microservices architecture principles • Python scripting • Knowledge of C and/or Go (Golang) • Experience with JIRA or similar tools • Logging & monitoring tools (Kibana, Grafana, Prometheus) • Security best practices (OWASP Top 10, secure coding) Qualifications • Master’s or Bachelor’s degree in Computer Science or related field, or equivalent experience • 8+ years of professional backend development experience

Zakres odpowiedzialności:

Key Responsibilities • Backend Development: o Develop robust, configurable applications using Java 17+ and Spring Boot to effectively meet the diverse requirements of multiple customers. o Ensure the efficiency of PostgreSQL databases for scalable solutions. o Ensure security, scalability, and performance in all backend solutions • System-Level Skills: o Employ Bash/Shell scripting for automation and comprehensive system integration tasks. • DevOps & Infrastructure: o Contribute to application deployment using Docker and Kubernetes, while utilizing Helm for package management. • Collaboration & Communication: o Communicate effectively in English (B2/C1 level) within distributed teams o Participate actively in scrum events o Collaborate with other engineering teams o Lead design discussions and mentor other developers


Ref: JN-022026-963381