Role: DeveloperProject: VDV ConnectProject Duration: 2.1 YearProject Days: 468Project hours: 3744Onsite Days: 37Client Location: Frankfurt am Main, Germany
Context:The VDV Connect project involves implementing and supporting technical processes in the operational scheduling domain for passenger transport customers. The project focuses on developing, maintaining, and customizing technical components within the VDV application, which includes both monolithic systems and microservice-oriented applications. The project ensures the quality, sustainability, and marketability of software development by adhering to existing company standards and guidelines.Services Required:Software Development and Operation:Develop, implement, and customize technical components for the VDV application, focusing on transitioning to microservice-oriented architectures with various features, interfaces, and associated databases.Maintain existing monolithic systems and ensure adherence to company standards and guidelines.Create and set up development environments with continuous delivery pipelines as part of a DevOps approach.Risk Management:Implement risk management by evaluating and documenting technical risks, and providing options to eliminate or minimize these risks.Testing and Quality Assurance:Support interface and application tests, ensuring appropriate coverage and accuracy.Fix errors identified during test phases in applications and components.Ensure the quality of the developed software code.Documentation and Delivery:Create system and technical component documentation.Prepare and deliver packages for the VDV application.Participate in effort estimation for technical solutions within the project.Duration and Total Scope:Place of Performance:The primary location for this project is Frankfurt am Main, Germany. Services will be provided onshore from Germany. Any service provision outside Germany requires client approval, and price advantages must be passed on to the project. Service provision outside the EU is generally not planned.
Technical Requirements:Mandatory Requirements:Application Development:At least 6 years of practical experience in application development with Java/JEE (Version 7 to 12).Experience in application development with Kafka and PostgreSQL, with at least 2 years of practical experience in each.At least 5 years of practical experience in managing applications in a cloud environment with AWS/CloudFormation.Industry Experience:At least 1 year of experience working in the transport industry, such as the aviation or rail sectors.Agile Process Models:At least 4 years of experience working on projects using agile process models (e.g., Scrum, SAFe).Target Requirements:Microservice Architectures:At least 1 year of experience working on microservice architectures.Communication and Consulting:At least 1 year of practical experience in appropriate communication, such as through consulting or architectural work.Basic Technical Knowledge:Basic knowledge or minimal experience in application development with VueJS.