Arbeitsort dieser Stelle Mauritius

Java Architect


In this role

- Be responsible for designs of software architecture in diverse and innovative JAVA projects and ensure synergies among them

- Ensure quality of design and code in all JAVA projects though systematic design reviews and code inspections

- Coach development team in application of various technologies, frameworks, methods and tools 

- Coordinate with architecture teams in Switzerland, provide advices in use of IT to optimize business processes

- Identify, coach and buildup technical experts / architects 

What we offer

- professional working environment with young and motivated teams

- projects using Agile methodologies

- extensive coaching and training

- flat hierarchies

- An attractive prospect for your professional and personal development

- A healthy work life balance

About your profile

- Master degree in Computer Science

- Have at least 9 years of experience in software development with 6 years in analysis, design and development of JAVA applications  

- Additionally, you stand out as a strong team player, are flexible and have a broad technical expertise

- Proficient communication skills in English

- Analytical and structured work method

- In-depth development experience with Open source technologies: Spring, Hibernate, JSF, GWT, Prime Faces, WebSphere, Weblogic Jboss, Tomcat, JavaEE APIs and specification, EJB, JPA

- Development tools: Eclipse, WSAD, Ant and Maven

- In-depth development experience with Testing framework like JUnit

- Non-functional aspects, i.e. Security, Performance and Scalability

- Modeling tools such as Enterprise Architect

- Knowledge of relational databases: Oracle, Microsoft SQL Server • Know-how in HTML, XML, JavaScript, Ajax, CSS, AngularJS

If you are INTERESTED in applying for this position, please send us your complete application (CV, cover letter, letter of reference, diplomas and certificates).