About this role
About the Role Join a team of experienced software engineers building a Network Management Provisioning Manager using Java backend and web frontend. You’ll work on on-premise solutions with a tech stack including Java, Tomcat, Hibernate, Postgres, RHEL and KVM, integrated via CI/CD pipelines. What You'll Do
- Develop and maintain Java backend services (Java21) and web frontend components for the Network Management Provisioning Manager.
- Contribute to CI/CD pipelines and deployment automation.
- Utilize Tomcat, Hibernate, PostgreSQL, RHEL and KVM in development and deployment.
- Collaborate within a Scrum team, working mostly unsupervised with daily syncs and biweekly sprints.
- Apply AI-code generation with human and AI-assisted code reviews.
- Collaborate across multiple user stories with clear interaction points. What We're Looking For
- 3-5 years of software development experience with a similar technology stack.
- Strong knowledge of Java, Tomcat and Hibernate.
- Experience using AI-assisted code generation and participating in AI-assisted code reviews.
- Knowledge of RHEL and PostgreSQL is a plus.
- Team player capable of working on multiple user stories with cross-functional interactions.
- Comfortable working in a hybrid environment. Nice to Have
- Knowledge of KVM (infrastructure virtualization). Compensation & Benefits
- Private medical coverage with dental package
- Life insurance
- MultiSport card
- IP Tax Relief
- Employee Pension Plan (PPE)
- Employee Stock Purchase Plan (ESPP)
- Yearly salary increase (depends on individual performance)
- Yearly bonus (depends on company performance)
- Flexible working hours
- Comfortable work conditions (high-class offices, parking space, volleyball field on site)
- Trainings and broad development opportunities
- Great team atmosphere (small scrum teams)
- Travel requirements: None
- Relocation provided: None