Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer

MNS

Oberderdingen

Vor Ort

EUR 50.000 - 70.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

A leading company in software development is seeking a skilled Software Engineer to join their Maintenance Team. The role involves developing secure applications, ensuring high-quality deliverables, and adopting new technologies. Candidates should possess a degree in IT and have a strong background in Java, Spring Framework, and Agile methodologies.

Qualifikationen

  • Minimum 2 years of experience in Java.
  • Hands-on experience in Application & Database Design.
  • Experience with Spring Framework, REST webservices, and version control (Git).

Aufgaben

  • Develop robust and scalable applications.
  • Ensure high quality deliverables through testing and code reviews.
  • Maintain technical documentation.

Kenntnisse

Java
Agile Methodology
OOP
Design Patterns
UML
REST webservices
Git
CI/CD

Ausbildung

Degree in IT or equivalent

Tools

Spring Framework
Spring Batch
JPA (Hibernate / Spring Data)
Database Design
Cloud technologies
Kubernetes
Docker

Jobbeschreibung

We are seeking a skilled and experienced Software Engineer primarily to join our Maintenance Team.

Responsibilities

  • Develop robust, resilient, flexible, scalable and secure applications
  • Ensure high quality deliverables through unit testing and code reviews
  • Translate requirements specification into technical specifications
  • Ability to work under pressure and within tight deadlines
  • Autonomous and ability to plan own work
  • Adoption of new technologies, methodology and tooling
  • Stay up-to-date with new technology and best practices
  • Write and maintain documentation

Requirements

  • Degree in IT or equivalent
  • Minimum 2 years of experience in Java
  • Hands-on experience in Application & Database Design
  • Good knowledge of OOP and conversant with Agile Methodology
  • Good understanding of Design Patterns and UML.
  • Good understanding of transactions and resource pooling
  • Use of concurrent versioning systems (Git), Maven, CI/CD
  • Experience with Spring Framework, Spring Batch, JPA (Hibernate / Spring Data), Message Broker (RabbitMq / Kafka)
  • Experience with any JavaScript framework (jQuery, Vue.js, Angular, ReactJS), CSS and HTML
  • Experience with Oracle database, MySql, Postgres and MongoDB
  • Experience in REST webservices
  • Unit/Integration testing
  • Application of security practices into the software development process

Nice To Have

  • Cloud experience
  • Spring Cloud
  • Kubernetes & Docker
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.