
Uni Systems je podjetje za informacijsko in komunikacijsko tehnologijo, ki organizacijam pomaga posodobiti način njihovega delovanja z digitalno preobrazbo. Njegovo delo zajema infrastrukturo in operacije, tehnologije v oblaku in tehnologije podatkovnih centrov, kibernetsko varnost, poslovne platforme, analitiko velepodatkov, nastajajoče tehnologije in umetno inteligenco. Podjetje podpira stranke v sektorjih, kot so bančništvo, državna uprava, telekomunikacije, zdravstvo, maloprodaja, svetovanje in logistika, pri čemer združuje tehnološko strokovno znanje z rešitvami, osredotočenimi na posamezne sektorje. Za strokovnjake, ki raziskujejo priložnosti pri podjetju Uni Systems, njegov profil odraža delo na presečišču zagotavljanja obsežnih informacijskih rešitev, inovacij, trajnosti in digitalne etike.
Senior Full-Stack Java Developer, Luxembourg Remote
Build Java microservices and Angular applications at Uni Systems. Contribute to testing, release management, change processes, and collaboration with customers and business teams.
Opis
- Gather business needs with subject matter experts.
- Review current processes and applications alongside new user requirements.
- Design applications and microservices to meet business needs.
- Develop applications and microservices with the appropriate technologies.
- Maintain existing microservices applications across divisions.
- Run unit, integration, system, and performance tests.
- Support user acceptance testing and secure business approval.
- Commit code, configuration, and automated unit tests to Git, with Javadoc, Asciidoc, or other documentation as appropriate.
- Log test outcomes and manage changes in ServiceNow.
- Prepare documentation, reports, and change-management materials.
- Take an active part in agile ceremonies.
- Prepare and coordinate releases.
- Keep audit materials in SharePoint.
- Assess risks and coordinate on change-related issues.
- Help deliver deployments and adapt industry practices.
- Build customer relationships across divisions and maintain clear communication.
Zahteve
- Bachelor’s degree in IT and at least 10 years of practical Java development experience.
- Experience writing and maintaining automated unit and integration tests for Java applications.
- Practical development experience with Spring and Spring Boot, including JPA and Hibernate persistence.
- Experience collaborating on software through Git, including branching, pull or merge requests, and code reviews.
- Experience querying relational databases with SQL and using XML, YAML, and JSON in development or configuration.
- Practical experience developing software with AI agents such as GitHub Copilot, Claude Code, or Codex, including agent-led application code changes; code completion alone does not qualify.
- Practical experience building Angular front ends with TypeScript or JavaScript.
- Advanced written and spoken English (C1).
- Experience with Apache Camel.
- Experience with Scrum and DevSecOps.
- Experience with CI/CD pipelines, such as Azure Pipelines.
- Experience with Infrastructure as Code, such as Terraform, and container platforms, such as Docker.
- Experience with public cloud architecture, such as Microsoft Azure.
- Experience developing microservices.
- Experience in financial services.
- Experience with ITIL-based service management.