Develop and maintain enterprise applications using React, Spring Boot, Android and PostgreSQL.
Deliver software solution with industry best practices and high code quality and in line with security by design
principles.
Contribute to the modernization of warehouse management applications from legacy Vaadin/Jakarta EE
technologies toward a modern React and Spring Boot architecture.
Design and implement REST APIs and microservices supporting web, mobile and integration platforms.
Build high-quality, secure and scalable software following modern engineering practices.
Participate in cloud-native development and deployment using Azure, AWS and container technologies.
Work with CI/CD pipelines and DevSecOps practices to automate software delivery.
Troubleshoot, optimize and enhance existing applications to improve performance, stability and user experience.
Collaborate with architects, product owners and business stakeholders to deliver solutions aligned with Company standards.
Participate in code reviews, knowledge sharing and continuous improvement activities within the development team.
Participate in application support, troubleshooting and root-cause analysis to ensure stable and reliable warehouse
management operations.
Support the technical transformation journey towards future Warehouse Management applications and platforms.
Coordinate information & activities to ensure customer satisfaction in delivering warehouse management Compliance
with internal regulations, procedures, law and managers orders, including labor regulations, regulations on
remuneration and other internal regulations in the company, including company’s intellectual property protection.
Behaviours and attitudes consistent with the values
Professional skills development by participation in training and constant self-education.
Requirements
5+ years of IT experience developing enterprise-grade web and/or mobile applications.
Knowledge of supply chain, logistics and warehousing is a plus.
Strong hands-on development experience with modern full-stack technologies.
Hands-on technology skills in React, Spring Boot, PostgreSQL and Java.
Experience developing REST APIs and microservices-based applications.
Knowledge of technologies such as Vaadin and Jakarta EE is a plus.
Experience working with AWS and/or Azure cloud platforms.
Hands-on DevOps technology skills on Git/Bitbucket, Jenkins, SonarQube and JFrog Artifactory.
Experience with container technologies such as Kubernetes or OpenShift is an advantage.
Knowledge of OWASP secure coding practice.
You have experience working with distributed remote teams.
You are a problem solver, passionate about technology and motivated by delivering high-quality software.