1 Java Developer in Network Cloud Team at Kraków
Details of the job offer
About our Team
As a team member, you will have the possibility to participate in the whole development process in Network Cloud Team projects. The primary objective of our applications is to set up, configure, monitor, and optimize servers and networks for clients globally. Working in our team allows you to learn various network automation techniques, be part of and create a mobile network future, develop cloud-based applications and have a real impact on how it will look like.
Role and Responsibilities
- Participation in full development cycle: from requirements, specification up to architecture, development and system tests,
- Implementation of new functionalities,
- Maintenance of existing code.
Skills and Qualifications
- Very good knowledge of Java 21,
- Experience with Hibernate and Spring, Spring Boot frameworks,
- Understanding relational databases, especially MariaDB,
- Linux skills on user level or higher,
- Knowledge and ability to work with version control system Git,
- Advanced technical English skills,
- Experience with cloud-based architectures and platforms such as Kubernetes,
- Comfortable using AI tools (coding assistants, LLMs) as part of your daily workflow.
Nice to have
- Experience with making software for telecommunication systems,
- Familiarity with concepts of SDN, Segment Routing, and OpenFlow,
- Operational experience with enterprise-class routers and switches,
- Knowledge of protocols such as IPv4/6, DNS, BGP, DHCP, SR and ZTP,
- Knowledge of automation tools such as Ansible and Terraform,
- Understanding of Linux and K8s networking (e.g. routing, iptables, CNI).
About our Team
As a team member, you will have the possibility to participate in the whole development process in Network Cloud Team projects. The primary objective of our applications is to set up, configure, monitor, and optimize servers and networks for clients globally. Working in our team allows you to learn various network automation techniques, be part of and create a mobile network future, develop cloud-based applications and have a real impact on how it will look like.
Role and Responsibilities
- Participation in full development cycle: from requirements, specification up to architecture, development and system tests,
- Implementation of new functionalities,
- Maintenance of existing code.
Skills and Qualifications
- Very good knowledge of Java 21,
- Experience with Hibernate and Spring, Spring Boot frameworks,
- Understanding relational databases, especially MariaDB,
- Linux skills on user level or higher,
- Knowledge and ability to work with version control system Git,
- Advanced technical English skills,
- Experience with cloud-based architectures and platforms such as Kubernetes,
- Comfortable using AI tools (coding assistants, LLMs) as part of your daily workflow.
Nice to have
- Experience with making software for telecommunication systems,
- Familiarity with concepts of SDN, Segment Routing, and OpenFlow,
- Operational experience with enterprise-class routers and switches,
- Knowledge of protocols such as IPv4/6, DNS, BGP, DHCP, SR and ZTP,
- Knowledge of automation tools such as Ansible and Terraform,
- Understanding of Linux and K8s networking (e.g. routing, iptables, CNI).