.
Java Developer - Back End
  • Kraków
Java Developer - Back End
Kraków, Kraków, Lesser Poland Voivodeship, Polska
UBIQUITI NETWORKS SP. Z O. O.
20. 11. 2025
Informacje o stanowisku

Java Developer - Back End

Miejsce pracy: Kraków

Technologies we use

Expected
  • Java
  • MongoDB
  • Gradle
  • Spring Boot
Optional
  • Bash
  • Unix
  • GraalVM
  • GitHub
Operating system
  • macOS
  • Linux

About the project

The core responsibility is development of the BE of UniFi Network. Designing -> Development -> Delivering.

You'll be designing & developing new features according to weekly plan along with bug fixing with a minimal number of meetings.

The project stack: Java 17; Spring Boot; MongoDB; GraalVM; Gradle; GitHub.

Your responsibilities

  • Ubiquiti Poland is looking for talented Java developer for UniFi Network Team. You’ll be working on UniFi Network application back-end to develop efficient, scalable and maintainable features. Your work will have impact on a large end-user base, and you’ll be able to use products you develop at home. It's a larger responsibility, but potential to grow as a leader.

Our requirements

  • 3+ years developing Java applications
  • REST API development to support Web & mobile applications
  • Develop integrations with network device firmware and other UniFi OS applications
  • Participate in all phases of development, including feature design
  • Good understanding of SOLID principles
  • Experience in web application development
  • Fluent in English
Optional
  • Spring or other web framework knowledge
  • DevOps experience
  • Experience with Bash and Unix
  • Polish Language - intermediate level
  • Clean Code

This is how we organize our work

Team size

12-14

This is how we work
  • in house
  • you focus on a single project at a time
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • you focus on code maintenance
  • agile
Team members
  • backend developer
  • technical leader
  • automated test programmer
  • manual tester
  • project manager

This is how we work on a project

  • Clean Code
  • Continuous Deployment
  • Continuous Integration
  • DevOps
  • test automation
  • testing environments
  • manual tests

What we offer

  • Excellent working conditions - comfortable office
  • Flexible working hours (as required)
  • Hybrid work model (must be near Kraków or consider relocation)
  • Free parking for your car, bike or any vehicle you choose to commute
  • Kitchen packed with fruits/snacks/drinks
  • Informal startup atmosphere
  • Compensation package matching global standard
  • Free lunches
  • Private medical insurance (UoP only)
  • Paid Time Off (UoP only)

Benefits

  • private medical care
  • flexible working time
  • fruits
  • corporate products and services at discounted prices
  • coffee / tea
  • drinks
  • parking space for employees
  • meal passes

Recruitment stages

  • Intro Interview
  • Technical Assessment
  • Technical Interview (no live programming)
  • Final Interview

UBIQUITI NETWORKS (POLAND) SP. Z O. O.

At Ubiquiti Inc., we create technology platforms for Businesses, Smart Homes, and Internet Service Providers, driven by our goal to connect everyone, everywhere. To date, Ubiquiti has shipped over 100 million devices worldwide, from ISP networking products to next generation of IT solutions. Our growth is made possible by the dedicated team of hundreds behind the scenes. From software developers and product managers to designers and strategists, Team UI is driven to achieve our common goal: Rethinking IT.

At Ubiquiti, you’ll heighten your potential and broaden your horizons - all while shaping the future of connectivity.

By clicking the "Apply" button or otherwise sending a recruitment application, you consent to the processing of your personal data by UBIQUITI (POLAND) SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ with its registered office at: Generała Bohdana Zielińskiego 24, 30-320 Kraków (Employer), as the controller of personal data, for the purpose of recruiting for the position indicated in the advertisement.Your personal data will be processed based on the following legal bases: (a) to take action at your request before entering into a contract (e.g., information on expected remuneration and availability to start work); (b) based on our legitimate interests (e.g., name, surname, date of birth, contact details, education, professional qualifications, previous employment history); c) based on your consent, which is expressed by sending application documents containing information such as image or interests.Providing all personal data referred to above is voluntary, while the data listed in points a) and b) is necessary to participate in the recruitment process. Failure to provide this data will result in the inability to consider your application. Providing the remaining data is voluntary but may assist in the smooth running of the recruitment process.You have the right to request access to your data (including obtaining a copy), rectification, deletion, restriction of processing, transfer, and objection to its processing.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    115 389
    15 873