Freelance Java / DevOps System Developer
Helsingborg, Sweden Asap 12.5 months
About the position
For one of our Swedish clients, we are looking for three System Developers to assist in their ‘MHS Development Centre’.
MHS is the main application for our client’s more than 360 stores, used in a retail logistics application which provides stores with functionality for goods handling, warehouse management, customer picking, sales location management and forecasting. MHS plays a major part in making our client a multichannel retailer.
They are now starting to re-architect MHS by developing new functionality in new cloud native services built in Java. At the same time, MHS is going through a journey to secure its technical platform with the focus on migrating the database as well as modernizing and separating the user interface to a web-based UI. They are working according to agile principles, and you will be part of a new cross functional development team.
As a Software Engineer in the MHS Development Centre, in a new cross functional team of ten within development, architecture, test, DevOps and business flows, you will work with reengineering of an older legacy application and create one or more new applications. The functional area is sales location management. Previous experience from forecasting and retail logistics applications is very valuable. Accurate stock information is important for our client’s customers, and it is also distributed to many consumers in other of our client’s applications.
As a Software Engineer, you will contribute to analysis, design, development, test, automation of test, integration and automated deployment of the features and enablers which the team has in the backlog. The work is mainly backend development. Your team has end to end responsibility from need to solution. You are motivated by committing to the team’s delivered solution in a sprint.
Experience from retail and/or logistics is valuable. Beneficial is experience from global applications in complex system landscapes as well as modern cloud-based applications built as microservices. If you have worked with continuous integration, automated test and deployment, it is an advantage. The new team will utilize DevOps principles in order to make the delivery and operations of functionality more seamless. As a Developer, you are motivated by making your functionality work all the way into production.
Requirements / experience
Java on a Linux or Cloud platform
The new solution will contain functionality in the sales location dimensioning and forecasting area of our client’s store, and you will be part of forming the new technical implementation. Development of automated forecasting will be of high priority. The architecture is microservices based, organised around loosely coupled business capabilities.
You are also experienced in and motivated by working with all aspects from development to operations, and it is an advantage if you have experience of working in a DevOps environment.
As a person you are eager to learn, happy to share your knowledge and able to efficiently communicate with other development related roles in a cross functional team. You have experience from and enjoy working according to agile principles.
The MHS Development Centre is in the middle of a complex task to modernize the application, platform, working methods and development environment. This will not be a short journey, and if you are open minded you can help us to make this transition easier.
Development environment
• Java Spring Boot
• Linux
• Google Cloud Platform
• PostgreSQL
• Jira
• Git / Github
• Kubernetes
Three most important things:
- Backend Java system development
- DevOps with Continuous Integration and Continuous Deployment to Cloud platform
- Agile team
Location: Helsingborg, Sweden
Duration: 16/12 2019 to 31/12 2020
Contact
Heidi Kelman Christensen
T: +45 5352 8899
E: heidi@dba-consult.dk
Please also upload your CV to our database:
https://exact.dba-consult.dk/contractor/sign_up?lang=en
Apply for job
If you want to apply for the job or have further questions, please contact Peter Heide Heidi Kelman Christensen and learn more. If you apply per. mail, please remember to attach your CV.