Junior Backend Developer
📅 Posted 4h ago
📄 Job Description
Job Description
Responsibilities:
- Collaborate with the Development Team to understand, design, and implement customer requirements on an end-to-end basis.
- Work towards creating synergies across customers within the same process chain to constantly increase the Level of standardization.
- Align with other Developers, IT-Architects, Functional Consultants, and process experts inside and outside of the own Development Team to ensure a consistent procedural and technical application (architecture).
- Design and turn technical implementation details into running application code, accordingly and corresponding to aligned standards.
- Perform self-organized activity Task management including task estimations.
- Continuously delivers professionalism by generating and ensuring the highest quality software.
- Document application specifications and support the creation of operational support manuals during the technical implementation.
- Continuously improves ways of working together with the other Development Team members.
Qualifications
Required:
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Minimum 1 year full-time working experience as a backend developer (with listed tech stack).
- Basic knowledge of backend development technologies, including STIBO Step MDM.
- Familiarity with Salesforce and/or SAP integrations (hands-on experience is a plus but not required).
- Understanding of APIs, including REST APIs and token-based authentication.
- Basic experience or coursework in SQL databases (MySQL, Oracle, PostgreSQL, Microsoft SQL Server) and NoSQL databases.
- Exposure to Source Control Management Systems (GitHub, Bitbucket, GitLab).
- Basic experience in working with Common Programming Interface (CPI) Communications and legacy system integrations.
- Basic understanding of quality assurance methods, tools, and techniques with a willingness to interpret and apply quality indicators.
- Ability to read and document technical specifications and translate them into functional software.
- Eagerness to work in agile teams and learn agile methodologies used in a development environment.
Preferred:
- QA knowledge and hands-on experience (Unit, Integration, and Load testing).