Software Engineer for UniFi Network Application

7 days ago


Kraków, Lesser Poland, Czech Republic Ubiquiti Inc. Full time
About Ubiquiti

At Ubiquiti Inc., we empower innovation by creating technology platforms that connect everyone, everywhere. Our goal is to revolutionize the way people interact with each other and their surroundings. To date, we have shipped over 100 million devices worldwide, from ISP networking products to next-generation IT solutions.

We are a dedicated team of hundreds who share a common vision: Rethinking IT. From software developers and product managers to designers and strategists, we work together to achieve our mission. At Ubiquiti, you'll heighten your potential and broaden your horizons - all while shaping the future of connectivity.

About the Role

We're seeking an experienced Java developer to join our UniFi Network Team. As a key member of our team, you will be responsible for developing efficient, scalable, and maintainable features for our UniFi Network application back-end. Your work will have a significant impact on a large end-user base, and you'll have the opportunity to use products you develop at home.

You will co-lead a new project from the ground up, taking on a larger responsibility but also having the potential to grow as a leader. The project stack includes Java 17, Spring, MongoDB, GraphQL, Gradle, and Ant.

Required Skills and Qualifications

To succeed in this role, you will need:

  • 3+ years of experience developing Java applications
  • REST API development skills to support Web & mobile applications
  • Experience with integrating network device firmware and other UniFi OS applications
  • Participation in all phases of development, including feature design
  • A good understanding of SOLID principles
  • Experience in web application development
  • Fluency in English

Nice to have:

  • Spring or other web framework knowledge
  • DevOps experience
  • Experience with Bash and Unix
  • Polish Language - intermediate level
  • Clean Code
Benefits

We offer an excellent compensation package matching global standards, along with benefits that include:

  • 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 fruit/snacks/drinks
  • Informal startup atmosphere
  • Private medical insurance (UoP only)
  • Paid Time Off (UoP only)


  • Kraków, Lesser Poland, Czech Republic Ubiquiti Inc. Full time

    About Ubiquiti Inc.At Ubiquiti, we're driven by a simple yet powerful goal: to connect everyone, everywhere. To date, we've shipped over 100 million devices worldwide, from ISP networking products to next-generation IT solutions. Our growth is made possible by the dedicated team behind the scenes. From software developers and product managers to designers...


  • Kraków, Lesser Poland, Czech Republic Antal Full time

    Bachelor's degree (or higher) in a relevant engineering field.Proven experience with embedded systems/software and functionalities.Experience in high-voltage power electronics is an advantage but not mandatory.Knowledge of AUTOSAR and ISO 26262 standards is preferred.Proficiency in Matlab/Simulink is required.Strong knowledge of C programming...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    Axiom software solutions is a forward-thinking technology company that thrives on innovation and excellence. We are seeking a highly skilled Senior Software Engineer to join our team as a Cloud Architect.About the RoleAs a Cloud Architect, you will be responsible for designing and implementing scalable, secure, and efficient cloud-based systems. Your...


  • Kraków, Lesser Poland, Czech Republic ITDS Full time

    At ITDS, we're seeking a skilled Software Engineer to join our team and contribute to shaping innovative technology solutions for the financial services industry. As a key member of our engineering practice, you'll be working closely with experts to design and engineer software that prioritizes user experience.Key Responsibilities:Designing and engineering...


  • Kraków, Lesser Poland, Czech Republic LotusFlare Full time

    We are looking for developers that you'd be willing to switch to our tech stack Scala/Lua from any other Back-End language. Hybrid Office location: Krakow, Aleja Pokoju 18 We don't have a fully remote working option. REQUIREMENTS:2+ years of work experience, including programming experience in Java/ any JVM language / PHP / C++ / Scala/ Lua.2+ years of...

  • Java Developer

    7 days ago


    Kraków, Lesser Poland, Czech Republic Ubiquiti Inc. Full time

    Knowledge and Experience:3+ years developing Java applicationsREST API development to support Web & mobile applicationsDevelop integrations with network device firmware and other UniFi OS applicationsParticipate in all phases of development, including feature designGood understanding of SOLID principlesExperience in web application developmentFluent in...

  • Java Developer

    2 days ago


    Kraków, Lesser Poland, Czech Republic Ubiquiti Inc. Full time

    Knowledge and Experience:3+ years developing Java applicationsREST API development to support Web & mobile applicationsDevelop integrations with network device firmware and other UniFi OS applicationsParticipate in all phases of development, including feature designGood understanding of SOLID principlesExperience in web application developmentFluent in...

  • Golang Engineer @

    2 days ago


    Kraków, Lesser Poland, Czech Republic ITDS Full time

    You're ideal for this role if you have:Excellent proficiency in Go (Golang) and experience with Kubernetes Strong knowledge of HashiCorp Vault and CI/CD tools such as GitHub, Jira, and Ansible Expertise in API design, including Swagger, OpenAPI 3.0, REST, JSON, and Microservices Experience optimizing performance for large datasets using...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Required Qualifications:Proven experience in leading software development teams (2 years or more)Practical experience in developing moderate size software systemsVery good understanding of the software development lifecyclePractical experience in programming large systemsProblem solver - able to work under minimal supervisionA great team playerGood verbal...

  • Software Engineer

    1 day ago


    Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Knowledge and experience with .NET, Python and Microsoft SQL Server. (2+ years)Experience and knowledge of designing and developing multi-tier and multi-layer applications.Experience in creating observable systems.Analytical skills and a proactive approach to problem solving.Effective team player with excellent communication and presentation...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Job DescriptionWe are seeking a skilled Windows Platform Engineer to join our team at Motorola Solutions Systems Polska. The successful candidate will be responsible for developing and maintaining Windows Platforms Solutions, including automated installation and configuration of systems and applications.Company OverviewMotorola Solutions connects people...


  • Kraków, Lesser Poland, Czech Republic Tesco Technology Full time

    Tesco Technology is a leading retail technology company that operates globally, providing software solutions to millions of people every day. Our team is responsible for developing and maintaining large-scale software systems, including the Colleague Pay API domain, which enables secure and easy access to colleague payroll data across multiple Tesco payroll...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    About Our CompanyHitachi Energy is a leading provider of innovative power and digital solutions.About the RoleWe are seeking an experienced Technical Writer to join our team. This is an exciting opportunity to work on cutting-edge communication solutions applicable in various industries.Key ResponsibilitiesCreate and update high-quality product documentation...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Several (preferably 3+) years of experience in writing software in C++ and/or C languagesAbility to analyze and understand existing codeAbility to troubleshoot and solve complex programming issuesPractical use of Git version control systemDemonstrated Linux system skillsKnowledge of Software Design PatternsEffective verbal and written English communication...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    Motorola Solutions Systems Polska is a leading provider of mission-critical communications solutions to public safety and commercial customers around the world.About the RoleWe are seeking an experienced Technical Manager to lead our team responsible for developing and maintaining the Computer Aided Dispatch software. The successful candidate will have a...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Solid knowledge and experience with Python, .NET, Microsoft SQL Server. (3+ years)Experience and solid knowledge of designing and developing multi-tier and multi-layer applications.Experience in creating observable systems.Very good analytical skills and a proactive approach to problem solving.Effective team player with excellent communication and...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this roleDeep understanding of technology (preferably in the Network Security area) or who is willing to build up knowledge quick.Ability to communicate complex technical information to non-technical stakeholders and explain Network Security control policies and procedures in a clear and concise manner to senior...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Solid knowledge and experience with Python, .NET, Microsoft SQL Server. (5+ years)Experience and solid knowledge of designing and developing multi-tier and multi-layer applications.Experience in creating observable systems.Very good analytical skills and a proactive approach to problem solving.Effective team player with excellent communication and...


  • Kraków, Lesser Poland, Czech Republic Axiom software solutions Full time

    **Job Overview**Axiom software solutions is seeking a highly skilled and experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, coding, testing, and delivering high-quality software solutions.ResponsibilitiesDesigning, Coding, Debugging, and Testing: You will work...


  • Kraków, Lesser Poland, Czech Republic Splunk Services Sp. z o.o. Full time

    Experience RequiredHands-on experience in cloud infrastructure (GCP, AWS or Azure), Devops practices and Software Reliability EngineeringProficiency in containerization technologies and container orchestration with KubernetesSolid programming skills (preferably Go)Good understanding of Unix/Linux (including shell scripting)Experience with automation...