
Junior Software Developer
Cloudogu GmbH
full-time
Posted on:
Location Type: Hybrid
Location: Braunschweig • 🇩🇪 Germany
Visit company websiteJob Level
Junior
Tech Stack
DockerGoJavaKubernetesMySQLNoSQLPostgresTypeScript
About the role
- Support the team in all areas of software development
- Develop professional and personal skills
- Contribute to exciting projects
- Take responsibility for partial tasks
- Help build high-quality, sustainable applications
- Develop and extend software solutions
- Apply modern development practices such as Clean Code, code reviews, and automated tests
- Design and optimize CI/CD pipelines and modern development workflows
- Understand customer requirements and implement them as technical solutions
Requirements
- Completed vocational training as an IT specialist or a degree in computer science, information management, or a related field
- Initial practical experience
- Fluent German language skills
- Experience developing software solutions with modern programming languages (e.g., Go, Java, TypeScript)
- Basic knowledge of software architecture and design patterns
- Motivation to continue learning and develop professionally
- Knowledge of Infrastructure-as-Code approaches and modern development practices (e.g., TDD, Clean Code, automated testing)
- Experience with CI/CD pipelines and container technologies (e.g., Docker, Kubernetes) is desirable
- Experience with relational or NoSQL databases (e.g., PostgreSQL, MySQL) is an advantage
- Openness to customer contact and enjoyment in combining technical work with consulting
Benefits
- Transparent and open working environment
- Innovation
- Efficiency
- Job satisfaction
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoJavaTypeScriptClean CodeTDDautomated testingsoftware architecturedesign patternsCI/CD pipelinesInfrastructure-as-Code
Soft skills
communicationmotivationcustomer contactconsultingteam supportresponsibilityprofessional developmentpersonal developmentopennessproblem-solving
Certifications
vocational training as an IT specialistdegree in computer sciencedegree in information management