- Postes vacants:
- 20 postes ouverts
- Type d'emploi désiré :
- CDI
- Experience :
- 3 à 5 ans
- Rémunération proposée :
- Confidentiel
- Langue :
- Anglais, Allemand
- Genre :
- Indifférent
Description de l'emploi
You are passionate about software applications that attract millions of people. About applications whose access rates explode from one day to the next.You like web applications that are highly integrative, make processes tangible and are the visible face of a wide variety of backend systems.With us, you learn something new every day.You develop personally and professionally – and always remain yourself. We are a multidisciplinary team and that is exactly what we want to remain. It’s not about being a genius. Rather, we are looking for creative lateral thinkers and constructive questioners with intuition and sensitivity.
MaibornWolff designs and develops individual, innovative and technically sophisticated software solutions. We implement systems for customers from different sectors with different system landscapes. Our objective is to analyse, identify and optimally the needs of our customers. We offer tailored-made solutions and develop either new systems or new processes that support and improve their business, while interconnecting with their systems and enabling a smooth exchange of information.We are looking for you, at the next possible date, as a Senior Java Developer (M/F) for our office in Tunis.
Exigences de l'emploi
Candidate’s profile
- You are an experienced software developer and have a fundamental knowledge of the object-oriented programming language Java with about 2-5 years of professional experience.
- For you, software architecture is more than just a question of whether three-tier or microservices.
- You like to rely on Open Source without demonizing proprietary software.
- You are good at elaborating technology areas and you have an ability to position them within the scope of an overall project.
- You participate in technical communities and share your knowledge with the Team.
- You have excellent English skills and the willingness to learn German.
Main technical requirements
- Solid knowledge of software engineering principles, test-driven design, algorithms, data structures and object-oriented design.
- Good knowledge of Java/J2EE development with the Spring Boot framework, in particular with modules such as Web, EJB, Transactions with Core Container.
- Strong understanding of ORM (Hibernate, JPA) and SQL (MySQL, PostgreSQL).
- Experience with Gradle, Maven or a similar building tool.
- Excellent sense of code quality, following and defining coding guidelines and first experience with Unit-Testing and SonarQube.
- Good knowledge of Git or SVN source control systems.
- Knowledge of building and deploying technologies such as Docker and/or Kubernetes.
What we offer
- Working in an international team of experts
- Development opportunities of expert or leader competences
- A wide range of trainings to improve your technical and soft skills
- Company events and celebrations
- Possibility to work from home
- Disability inclusion, assistive technologies, etc.
If you would like more information about our projects in Tunis, you can find them at https://www.maibornwolff.de/en/tunisia. Does this sound like you? Please submit your application here and include the following documents:
- Curriculum Vitae (in English)
- Motivation letter (in English)
- Diplomas
- Reference letter(s)
- Certificates
Date d'expiration
10/10/2020