Job Summary
Task Description: AM.GK-P is the frontend application for the AM system which is taking care of the business customer orders for the Deutsche Post letter business in Germany. The business customers are annoncing the letter handover for multiple thousands of letters directly brought to the letter sorting centers by them.
Here an change has to be developed that the letters can be anounced with no printed out paperwork (Digitale Einlieferung).
We need a skilled Java developer. The application is build as a Spring Boot application sitting on a Tomcat server. It contains a JSON interface for the React frontend sitting on it and forwards information from the backend. You can see it as Backend-for-Frontend microservice pattern implemented. We expect support of the entire Software Development Life Cycle (SDLC) up to Release to Production.
We believe that software should be tested in an automatic mode. It is expected that existing tests in JUnit / Cucumber are extended which is invoked within a possible CI/CD pipeline on Azure DevOps. The code has to be developed as clean code.
Work Result: Compilable and automated tested code in clean code quality
Skill Area: Application Development
Technology: Java
Proficiency - Technology: Advanced
Other Skills: Spring Boot, REST APIs, clean code, automated testing, CI/CD p
Key Responsibilities
2. To support as an SME
3. To ensure knowledge up-gradation and work with new technologies so that the solution is current and meets quality standards and the client requirements
4. To train and develop team so as to ensure that there is an adequate supply of trained manpower in the said technology and deliver risks are mitigated
5. To gather specifications and deliver solutions to the client organization based on understanding of a domain or technology
6. To review project deliverables.
7. To recommend client value creation initiatives and implement industry best practices (on specific technology/product)