Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer

Jobringa

Berlin

Vor Ort

EUR 50.000 - 70.000

Vollzeit

Vor 15 Tagen

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A tech company in Berlin is seeking a Software Engineer to execute the full lifecycle of product development. Responsibilities include developing new capabilities, creating efficient code, and running tests to ensure reliability. Candidates should have a Bachelor's degree in Software Engineering and 1-3 years of experience in software engineering, particularly with Java and API development. Join a collaborative team to design scalable services and enhance existing systems.

Qualifikationen

  • 1 to 3 years of experience in software engineering.
  • Experience developing server-side web applications in Java.
  • Experience with relational and NoSQL databases.

Aufgaben

  • Develop new capabilities and re-architect parts of an existing system.
  • Take part in test-driven, iterative development.
  • Design and code middle and back-end in a clean and efficient way.

Kenntnisse

Java Web Services
REST
SOAP
MySQL
PostgreSQL
MongoDB
Object-oriented development
Adaptation to new technology

Ausbildung

Bachelor's degree in Software Engineering or related field
Jobbeschreibung

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
  • Bachelors 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
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.