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
Rechtsanwaltsfachangestellte (m/w/d) Anwaltssekretariat
perZukunft (-) Ihre private und zertifizierte Arbeitsvermittlung in Berlin, hilft Ihnen aktiv bei der Jobsuche! Für den Raum Berlin sind wir derzeit auf der Suche nach einem zuverlässigen Rechtsanw…
Kauffrau m/w/d im Gesundheitswesen - Steglitz
perZukunft – Ihre private und zertifizierte Arbeitsvermittlung unterstützt Sie aktiv bei der Jobsuche! Langjährige Erfahrung und kontinuierliche Entwicklung macht perZukunft zu einem zuverlässigen Pa…
Monteur (m/w/d) - SHL - auch angelernt - Top-Entgelt - ab 23,- €/ Std.
Wir, die Firma HGS Neumann GmbH Sanitär Heizung Wartung, sind ein regionales mittelständisches Unternehmen mit Sitz in Berlin Wedding. Zur personellen Verstärkung suchen wir einen Anlagenmechanike…
Layouter- Elektronik (m/w/d)
MW Power Engineering GmbH besteht aus einem erfahrenen motiviertem Team, welches auf mehr als 20 Jahre Branchenerfahrung zurückblicken kann. Dadurch verfügen wir über ein vertrauensvolles Verhältni…
Ausbildung zum Kaufmann (m/w/d) für Versicherungen und Finanzanlagen im Innendienst
Was beinhaltet Ihre Ausbildung? Während Ihrer Ausbildung lernen Sie die vielfältigen Aufgaben eines Kaufmanns (m/w/d) für Versicherungen und Finanzanlagen im Kundendienst-Centrum Berlin kennen. Ihr…
EDV-Sachbearbeiter /in - Büro (m/w/d)
Ab [sofort] suchen wir im Auftrag eines renommierten Unternehmens eine/n Sachbearbeiter/in (m/w/d) in Berlin. Es handelt sich um eine Vollzeit-Stelle, welche mit 17,92 € pro Stunde [vergütet] wird. …
Servicetechniker | Mechatroniker | Anlagenmechaniker (m/w/d) Kältetechnik
Über uns Die WISAG Gebäudetechnik Berlin GmbH & Co. KG ist Teil der WISAG-Gruppe und spezialisiert auf technische Dienstleistungen rund um moderne Gebäudetechnik. Das Unternehmen betreut Kunden in B…
E-Mail-Assistent (m/w/d) Berlin - Reinickendorf
Unser Kunde, ein Autohaus, welches auf getunte Geländewagen spezialisiert ist, vergibt noch einen Platz für einen E-Mail-Assistent (m/w/d) in Teilzeit (30-35 Stunden / Woche). Ihr Stundenlohn wird b…
Stellvertretende Wohnbereichsleitung (m/w/d) für den psychiatrischen Bereich - Wir haben den passenden Job für Dich!
Über uns Herzlich willkommen im Agaplesion Bethanien Radeland! Wir sind eine Fachpflegeeinrichtung für Menschen mit chronisch psychischen Erkrankungen und bieten derzeit 171 Bewohner:innen ein komfort…
Medizinischer Technologe (m/w/d) für Radiologie (MTR/MTRA) (Berlin)
Unser Angebot für dich als Medizinischer Technologe (m/w/d) für Radiologie (MTR/MTRA) am Einsatzort Berlin - Direktvermittlung in eine unbefristete Festanstellung - Zugang zu versteckten Vakanzen…