Java Software Developer

NOVOMATIC Technologies Poland develops advanced client-server solutions and web applications.
Zabierzów, Poland
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience

Description For Java Software Developer

At NOVOMATIC, you'll have the opportunity to work with advanced client-server architecture solutions. You'll develop user interfaces for web applications and integrate them with relational databases. The project involves a license management system where the back-end is created in Java, data is retrieved from a PostgreSQL database, and the front-end is based on the Vaadin platform. We work using the Scrum methodology, which ensures flexibility and a dynamic pace of task completion.

The team collaborates based on a hybrid work model. We offer employment on both employment contract and B2B basis.

What we expect:

  • Min. 3 years of experience in Java programming using Hibernate, Spring Boot
  • Knowledge of relational databases and ability to write SQL queries
  • Experience working in a Linux environment from a developer's perspective
  • Good knowledge of SOLID, DRY, OOP principles
  • Ability to use Git version control system and continuous integration tools such as Jenkins
  • Communicative level of English (spoken and written)

It will be an advantage:

  • Knowledge of the Vaadin web application building platform or similar
  • Knowledge of Keycloak

Benefits:

  • Individual training budget with leave for this purpose
  • Flexible working hours
  • Relocation package
  • Medical care and life insurance
  • MyBenefit cafeteria and MultiSport
  • Meal subsidies
  • Sports and Integration
  • Language courses
  • Referral program
  • Work-life balance
  • Healthy snacks, fruits and vegetables
  • Yoga and Fitness in the office
  • Carpooling
  • Parking: cars and bicycles
Last updated a month ago

Responsibilities For Java Software Developer

  • Develop user interfaces for web applications
  • Integrate applications with relational databases
  • Work on a license management system with Java back-end and Vaadin front-end
  • Collaborate in a Scrum team

Requirements For Java Software Developer

Java
PostgreSQL
Linux
  • Min. 3 years of experience in Java programming using Hibernate, Spring Boot
  • Knowledge of relational databases and ability to write SQL queries
  • Experience working in a Linux environment from a developer's perspective
  • Good knowledge of SOLID, DRY, OOP principles
  • Ability to use Git version control system and continuous integration tools such as Jenkins
  • Communicative level of English (spoken and written)

Benefits For Java Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
Education Budget
Relocation Benefits
  • Individual training budget with leave for this purpose
  • Flexible working hours
  • Relocation package
  • Medical care and life insurance
  • MyBenefit cafeteria and MultiSport
  • Meal subsidies
  • Sports and Integration activities
  • Language courses
  • Referral program
  • Work-life balance
  • Healthy snacks, fruits and vegetables
  • Yoga and Fitness in the office
  • Carpooling
  • Parking for cars and bicycles

Interested in this job?

Jobs Related To NOVOMATIC Technologies Poland Java Software Developer

Java Software Developer

Java Software Developer position at NOVOMATIC Technologies Poland - Hybrid role in Zabierzów, Poland

Software Development Engineer II, MENA Tech

Amazon MENA is seeking a Software Development Engineer II to design and build innovative solutions for customers and sellers, based in Amman, Jordan.

Software Development Engineer II, Direct Fulfilment

Mid-level Software Engineer role at Amazon focusing on Direct Fulfillment systems, requiring 4+ years of experience in distributed systems development.

Software Development Engineer, Customer Engagement Technologies

Mid-level Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on innovative customer service solutions using AI and automation.

Software Development Engineer, Amazon Connect

AWS seeks Software Engineer for Amazon Connect team to develop cloud-based contact center solutions using AI and AWS services.