Description

Your transformation challenge?

Designing and developing server-side applications within our Dock and Yard Management Hub. You can read more about your products here>>>
Working in a cross-functional team consisting of Product Manager, Software Developers, QA Engineer and UX Designer and taking ownership of translating user stories to scalable solutions.
Writing clean, maintainable, and testable code following best practices and coding standards. Making use of well-established design patterns and architectures and following agile development processes. 
Performing unit testing of the code and developing unit test cases and test harnesses. Perform system integration and bug fixing, develop user documentation, generate relevant reports, and review similar work done by peers.
Conducting thorough code reviews and providing constructive feedback to ensure code quality. 
Using Github Co-Pilot professional license where fitting and reasonable to speed up your progress and make your work more efficient.
Taking ownership of your product and bringing yourself, your ideas and suggestions to make your product, your tribe and your company successful, while creating a great environment to work.

Our Tech-stack

Java 17, Spring-Boot
PostgreSQL, Hibernate
Apache ActiveMQ, Kafka
Selenium Grid
Jenkins, Github, Docker
GitHub CoPilot Business license

You are ready, if you ...

Have great interest in software engineering combined with solid knowledge of Java and related frameworks, well-established design patterns, SQL databases and best practices of agile software development.
Have worked on designing and developing server-side applications in Java for at least 2 years and enjoy deepening your knowledge with your practice.
Can stand to our expectations that you ensure the quality of your work including responsibility for bug fixing and 3rd level customer support where needed.
Bring curiosity and first experience with working with AI in software development.
Like working in an international company speaking English on a daily basis.
Bring self-discipline, as we offer the possibility to work hybrid, and you need to be able to manage your working time to fulfill your responsibilities and keep your work-life balance. 
 

Education

Any Graduate