Descriptif
We are currently looking on behalf of one of our important clients for a Java Software Developer. This role is permanent position based in Thurgau Canton & comes with some home office allowance.
Your Role :
- Co-design & optimize software architecture & user interfaces.
- Design & implement new innovative applications & features & renew & improve existing functions.
- Develop concepts & specifications for implementation.
- Evaluate & use of modern technologies, tools & libraries.
- Carry out Agile software development in close cooperation with sales, product & project management.
- Ensure Continuous Integration & create comprehensive unit tests for high software quality.
- Create system & product documentation.
Your Skills & Experience :
At least 3 years of professional experience in Java Software Development.Skilled & experienced in Java EE, Angular, databases, application servers & object-oriented analysis & design.Ideally experienced in Web Services, Message Queue, Containers (e.g. Docker) & GitLab.Any experience within Highly Regulated Industries is considered very advantageous.Your Profile :
Completed University Degree in Computer Science or similar.Very good communication skills & team-oriented.Fluent in English (spoken & written) & proficient German language skills to at least B2 level are mandatory requirements.