Software Engineer
Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
- Develop new capabilities and re-architect parts of an existing system.
- Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
- Design and code middle and back-end in a clean and efficient way.
- Implement scalable and robust services.
- Develop external and internal APIs.
- Develop and run unit and performance tests to ensure scalability and reliability.
- Review and debug code.
- Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
- Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
- Bachelor’s degree in Software Engineering, Information Technology or related field
- Between 1 and 3 years of experience in software engineering
- Experience developing server-side web applications in Java
- Experience developing Java Web Services with public API (e.g. REST, SOAP)
- Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)
- Proficient in object-oriented development
- Able to effectively and quickly adopt new technology
- Knowledge of Java frameworks, architecture, and design patterns
- Good communication skills
Job brief
We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.
Responsibilities
- Develop new capabilities and re-architect parts of an existing system.
- Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
- Design and code middle and back-end in a clean and efficient way.
- Implement scalable and robust services.
- Develop external and internal APIs.
- Develop and run unit and performance tests to ensure scalability and reliability.
- Review and debug code.
- Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions.
- Determines and designs system specifications, standards, and programming to prepare and install solutions.
Requirements
- Bachelor’s degree in Software Engineering, Information Technology or related field
- Between 1 and 3 years of experience in software engineering
- Experience developing server-side web applications in Java
- Experience developing Java Web Services with public API (e.g. REST, SOAP)
- Experience with relational (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB)
- Proficient in object-oriented development
- Able to effectively and quickly adopt new technology
- Knowledge of Java frameworks, architecture, and design patterns
• • Good communication skills
Empfohlene Jobs
Projektmanager FTTH Rollout (m/w/d)
Zukunft ist immer. aconium. Erfolgsgeschichten schreiben wir gemeinsam. Mit mehr als 350 Mitarbeitenden gehört die aconium GmbH zu den Top 100 der innovativsten Mittelständler in Deutschland. Wir …
Praktikum: Marketing (m/w/d) @ Ficus Health
WhyBrilliant is sourcing applicants for this role on behalf of a fast-growing Berlin-based healthtech startup specializing in AI-driven rehabilitation. The company's identity may stay confidential …
Teamleiter*in Hochbau (w/m/d)
Das machst du bei uns: Mit deinem Blick für anspruchsvolle Bauprojekte steuerst du gemeinsam mit deinem Team die Sanierungs- und Umbauplanungen ehemaliger Flughafengebäude und entwickelst sie zu m…
NUK sucht MTRA für Kardio und Szinti
Einleitung Nuklearmedizinische Abteilung in Köpenick sucht zum nächst möglichen Zeitpunkt Verstärkung in der Kardio und Szinti. Man wünscht sich hier 2 weitere MTRA mit Interesse, sich in die Ka…
Elektroniker / Mechatroniker (m/w/d) Instandhaltung | 3-Schicht
Elektroniker / Mechatroniker (m/w/d) Instandhaltung | 3-Schicht 22.07.2026 KNAPP Deutschland GmbH Großbeeren bei Berlin Weitere passende Anzeigen: Jobmailer Ihre Merkliste / Mit Klick …
Senior SAP GTS Consultant / Zoll und Außenhandel (m/w/d)
Du bist kreativ und neugierig und suchst eine Herausforderung? Wir suchen die besten Spezialisten mit Spaß an Innovationen und neuen Technologien. Unser Kunde ist ein SAP Platinum Partner mit …
Polsterer (m/w/d)
Unsere moderne und renommierte Firma besteht aus der Polsterei / Sattlerei / Möbelmanufaktur, sowie dem Bereich des Interior Designs. Durch diese Kombination ist es uns möglich die unterschiedlichste…
Mobiler Sicherheitsdienst (m/w/d) in Berlin-Treptow
Sicherer Arbeitsplatz in Berlin-Treptow: Bewerben Sie sich als Mobiler Sicherheitsdienst (m/w/d). In Berlin-Treptow vernetzen Sie mehrere Kundenpunkte und sind der flexible Rückhalt, wenn stationäre…
Initiativbewerbung (m/w/d)
Sie wollen in einem internationalen Umfeld über sich selbst hinauswachsen? Bewegen Sie mit uns die Zukunft globaler Logistik. Profitieren Sie mit DACHSER von hervorragenden Perspektiven …
Verkäufer / Kassierer (m/w/d) - Küchenartikel
Sie (haben) eine abgeschlossene Ausbildung oder Berufserfahrung in diesem Gebiet? Dann suchen wir Sie! Unser Berliner Kunde sucht einen Verkäufer m/w/d für einen Vollzeitvertrag für den Verkauf von …