Junior Developer

Job Overview

logoPosition Details:Junior Developer
Job Type: Contract B2B/FreelanceContract Duration: 5 yearsProject Days: 1100Onsite days: 110Language: B2/C1/Native GermanClient Location is: Frankfurt am Main, Germany

1. Description of Project/Procedure ContextThe services will be provided within the Customer Experience (CX) Unit for DB Systel. The unit focuses on advising DB partners, such as the Traveler Information (SR) unit, on the strategic development of their digital products, balancing customer needs and business requirements. The team is responsible for designing, developing, and operating holistic solutions to enhance the complete travel experience.2. Subject Matter of the ContractThe contractor will contribute to software development, focusing on frontend and backend aspects. Responsibilities include:Participation in the planning, design, and implementation of software projects.Writing clean, efficient, and fully documented code.Testing and debugging software applications to ensure quality standards.Collaborating with project managers, designers, and other developers to meet client specifications.Participating in code reviews and providing constructive feedback.Attending relevant technical meetings and providing regular updates.3. Duration and Total ScopeService Provision Period: January 1, 2025 – December 31, 2029Location: Frankfurt am Main, Germany. Services are to be provided onshore from Germany. Approval is required for any services provided outside Germany. Services outside the EU are generally not planned.4. Requirements Profile for Vicarious Agents (External Specialists)
Mandatory Technical Requirements:Frontend Software Development:At least 2.5 years of experience in frontend development with JavaScript/TypeScript, Node.js.Experience with CSS/SASS and HTML.Backend Software Development:At least 2.5 years of experience in developing microservices using Java or JavaScript and Node.js.Experience with Kafka streaming architectures based on Java microservices.Experience with databases (Postgres, ArangoDB, Oracle).CI/CD and Testing:2.5 years of experience with CI/CD processes under GitOps.Experience with test automation frameworks (e.g., Jest, FitNesse, JUnit, XRay).Experience in quality assurance and test automation, including end-to-end, integration, and unit tests.Problem Solving & Work Organization:Experience with problem solving (root cause analysis, SWOT analysis), error management (using Jira), and methodological competence.Software Operation:Experience with Kubernetes (hosted in the AWS cloud), Linux containers, and Gitlab.Target Technical Requirements:Industry Knowledge & Application Operation:Experience in the travel information systems sector.2 years of experience in setting up monitoring for microservice applications using tools like Grafana, Prometheus, and OpenSearch.Agile Development Methods:2.5 years of experience with agile methodologies (SCRUM, Kanban, DevOps).Language Skills:German, business fluent (C2 or better).Weighting of Technical Requirements:Frontend Development: 20%Backend Development: 15%CI/CD & Testing: 20%Problem Solving & Work Organization: 15%Industry Knowledge & Application Operation: 15%Agile Development Methods: 10%Language Skills: 5%

Job Detail
Shortlist Never pay anyone for job application test or interview.