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
Beikoch /-köchin - Restaurant (m/w/d)
Für ein thailändisches Restaurant in Berlin Friedrichshain suchen wir einen Beikoch (m/w/d) in Vollzeit, der erste Kenntnisse aus der thailändischen [Küche] mitbringt. Bewerben Sie sich am besten …
Vertriebsingenieur:in Ersatzteilmanagement - Berlin-Pankow
Gestalten Sie die Ersatzteilversorgung im Schienenverkehr aktiv mit. Ersatzteile sind ein entscheidender Faktor für die Verfügbarkeit und Wirtschaftlichkeit von Schienenfahrzeugen. In dieser Rolle …
Logopädin / Sprachtherapeutin (m/w/d)
ZAPP Berlin – Praxis für Sprachtherapie, Kommunikation & Lernen. Wir sind eine etablierte Praxis für Sprachtherapie und Lerntherapie im Herzen von Berlin-Friedrichshain. Bei uns geht es nicht nur …
Reisebetreuung, Reiseberatung/Travelmanagement
Starte Deine Zukunft im Bereich Tourismus gemeinsam mit der Reiseagentur Basedau und der IU Internationalen Hochschule (IU). Im Dualen myStudium – akkreditiert als duales Fernstudium - sammels…
Quereinsteiger willkommen: Digital Sales Manager und Kundenmanagement (m/w/d)
Itera Campus Wer steckt hinter dem Itera Campus? Wir erkennen Talente und schaffen für Menschen mit den unterschiedlichsten Hintergründen die Möglichkeit, eine stabile, sichere und erfolgreiche Kar…
Koch - Catering (m/w/d)
Für ein Cateringunternehmen, das für die Speisenversorgung von diversen Berliner Krankenhäusern zuständig ist, suchen wir einen engagierten Koch m/w/d in Vollzeit. Es handelt sich um eine Festanstell…
Projektingenieur:in Oberbau
Für die anstehende Realisierung eines breiten Portfolios von Verkehrsinfrastrukturprojekten freuen wir uns auf deine Unterstützung. Zum nächstmöglichen Zeitpunkt suchen wir dich als Projektingenieur:…
Monteur SHK (m/w/d)
Über uns Boehlert & Kuhn GmbH ist ein Fachbetrieb aus Berlin, der seit 1982 umfassende Dienstleistungen in den Bereichen Heizung, Badmodernisierung, Haustechnik und Erneuerbare Energien anbietet. Al…
Kältetechniker/in (m/w/d)
Über uns Heiko Hegewisch ist ein Berliner Meisterbetrieb für Heizung, Sanitär, Klima und Solartechnik mit Sitz in Velten, Brandenburg. Seit den frühen 2000ern begleitet das Team private Haushalte un…
Verkäufer und Verkäuferinnen / Unbefristet
Wir, [PerZukunft] - Ihre private Arbeitsvermittlung, suchen SIE! Gegenwärtig suchen wir Personal (m/w/d) im Verkauf. Bewerben Sie sich am besten noch heute telefonisch bei Herr Schulze unter +49…