Für ein Unternehmen in Köln suche ich aufgrund eines positiven Wachstums einen Junior Java Entwickler (m/w/d) in Festanstellung.
Über uns
Aufgaben
Entwickeln von Code: Implementierung von Java-Code gemäß den Anforderungen und dem Design der Software.
Testen: Unterstützung bei der Erstellung und Ausführung von Tests, einschließlich Unit- und Integrationstests.
Fehlerbehebung: Identifizierung und Behebung von Programmfehlern durch Debugging und Zusammenarbeit mit erfahrenen Entwicklern.
Dokumentation: Erstellung von klar strukturierten Dokumentationen für den Code, um die Verständlichkeit und Wartbarkeit zu verbessern.
Teilnahme an Code-Reviews: Mitwirkung an Code-Reviews, um Feedback zu erhalten und von erfahrenen Kollegen zu lernen.
Unterstützung bei der Performance-Optimierung: Hilfe bei der Identifizierung und Behebung von Leistungsproblemen.
Sicherheit: Unterstützung bei der Implementierung von Sicherheitsmaßnahmen.
Versionskontrolle: Verwaltung von Codeänderungen mit Versionskontrollsystemen wie Git.
Teilnahme an Teammeetings: Aktive Teilnahme an Besprechungen zur Projektplanung und -koordination.
Profil
Solide Kenntnisse in Java-Programmierung und objektorientierter Softwareentwicklung
Erfahrung in der Entwicklung von Anwendungen mit Java EE und Spring Framework
Grundverständnis von Webtechnologien wie HTML, CSS und JavaScript
Kenntnisse in Datenbankdesign und -entwicklung mit SQL
Erfahrung in der Arbeit mit Versionskontrollsystemen wie Git
Grundlegende Kenntnisse in Testautomatisierung und -frameworks wie JUnit
Gute Problemlösungsfähigkeiten und die Fähigkeit, in einem Team zu arbeiten
Wir bieten
Lernmöglichkeiten: Zugang zu Schulungen und Mentorship-Programmen.
Berufserfahrung: Sammeln von praktischen Erfahrungen durch reale Projekte.
Entwicklungsperspektiven: Aufstiegsmöglichkeiten und Spezialisierungschancen.
Wettbewerbsfähiges Gehalt: Attraktives Einstiegsgehalt je nach Standort und Unternehmen.
Flexible Arbeitsbedingungen: Flexible Arbeitszeiten und Remote-Arbeitsoptionen.
Zusatzleistungen: Betriebliche Altersvorsorge, Krankenversicherung und Mitarbeiterrabatte.
Teamarbeit: Zusammenarbeit mit erfahrenen Entwicklern in einem Team.
Möglichkeit zur Spezialisierung: Weiterentwicklung in verschiedenen Bereichen der Java-Entwicklung.
Interessante Projekte: Beteiligung an spannenden und innovativen Projekten.
Einfluss auf das Endprodukt: Direkter Beitrag zur Entwicklung qualitativ hochwertiger Softwarelösungen.
Gehaltsspanne
Angabe des Arbeitgebers