Overview

“Polixis Sàrl.” is looking for a “Mid/Senior Java Engineer”.

Responsibilities:


- Participate in all phases of software development life-cycle
- Pr oduce and maintain clean, high-quality code
- Work as a part of a dynamic team throughout the software development life-cycle
- Deliver results within an Agile methodology
- Perform code reviews and implement software development best practices
- Good team player

Required Qualifications:


- 4+years of extensive and meaningful software engineering experience in Java
- Profound insight of Java and JEE internals (Classloading, Memory Management, etc.)
- Good understanding of OOP programming principles and design patterns
- Working experience in Relational DBs
- Working experience in NoSQL databases
- In depth understanding and experience with frameworks such as Spring, Spring boot, Hibernate, Elasticsearch
- Fluent in English reading/writing/speaking
- Strong decision-making, problem-solving and analytical skills