Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Software Engineer – Java

MNS

Oberderdingen

Vor Ort

EUR 50.000 - 70.000

Vollzeit

Gestern
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A trusted technology services provider in Oberderdingen seeks a skilled IT professional to develop secure, scalable applications. Responsibilities include ensuring quality deliverables through testing and maintaining documentation. The ideal candidate has a degree in IT, at least 2 years' experience in Java, and a solid understanding of Agile methodologies. Knowledge of tools like Git, Maven, and experience with various databases are essential. This position offers competitive opportunities in a dynamic environment.

Qualifikationen

  • Minimum 2 years of experience in Java.
  • Hands-on experience in Application & Database Design.
  • Good understanding of Design Patterns and UML.

Aufgaben

  • Develop robust, resilient, flexible, scalable and secure applications.
  • Ensure high quality deliverables through unit testing and code reviews.
  • Translate requirements specification into technical specifications.

Kenntnisse

Java
OOP
Agile Methodology
REST Web Services
Spring Framework
Database Design
Git
JavaScript Frameworks
Unit/Integration Testing
Security Practices

Ausbildung

Degree in IT or equivalent

Tools

Maven
CI/CD
Oracle
MySQL
Postgres
MongoDB
Kubernetes
Docker
Jobbeschreibung
About Us

Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.

Purpose of the job

The ideal candidate will have to efficiently codes as per company’s best practices and methodologies to meet clients’ expectations of functionality and quality, within time and budget, produces documentation, interacts with clients.

Main 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, React), 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

Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.

Posting a position on this website does not guarantee employment.

Only candidates selected for further consideration will be contacted.

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