Cognizant Technology Solutions GmbH sucht einen motivierten Junior Java Full Stack Entwickler (d/f/m) mit guten Deutschkenntnissen, der das wachsende Engineering-Team bei einem Versicherungskunden unterstützt. Der ideale Kandidat verfügt über grundlegendes Full-Stack-Wissen, eine hohe Lernbereitschaft und die Fähigkeit, in einer zweisprachigen (Deutsch/Englisch) Umgebung zusammenzuarbeiten.
Verantwortlichkeiten
- Backend-Entwicklung mit Java, Spring Boot und RESTful APIs
- Integration mit Datenbanken wie MySQL, PostgreSQL, Oracle
- Erstellung von sauberem, wartbarem und testbarem Code
- Debugging, Problemlösung und Performance-Optimierung
- Aufbau responsiver Weboberflächen mit HTML5, CSS3, JavaScript und Frameworks wie Angular, React, Vue.js
- Zusammenarbeit mit UI/UX-Teams zur Verbesserung der Benutzerfreundlichkeit
- Nutzung von Git zur Versionskontrolle und Teilnahme an Code-Reviews
- Zusammenarbeit mit CI/CD-Tools wie Jenkins, GitHub Actions, Azure DevOps
- Erlernen der Grundlagen der Containerisierung (Docker)
Anforderungen
- 2-5 Jahre Erfahrung in der Java-Entwicklung
- Kenntnisse in Java, Spring Boot, REST APIs, Frontend-Frameworks, relationalen Datenbanken, Git, JUnit, Build-Tools
- Verständnis von Softwareentwicklungsprinzipien (OOP, MVC, Microservices)
- Deutschkenntnisse mindestens Niveau B1, gute Englischkenntnisse
Zusätzliche Vorteile
- Erfahrung mit KI-Tools wie GitHub Copilot, ChatGPT oder Anthropic Claude
- Kenntnisse in Cloud-Umgebungen (AWS, Azure, GCP)
- Erfahrung mit Docker, Kubernetes oder CI/CD-Pipelines
- Wissen über MongoDB oder andere NoSQL-Datenbanken
- Grundverständnis von DevOps-Praktiken