This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Java Technical-Functional Expert to join our custom development team. This role combines strong technical expertise in Java development with the ability to understand and support business processes in a complex environment. You will contribute to the design, development, and maintenance of applications, ensuring high standards of quality, security, and performance. You will also play a key role in continuous improvement initiatives, Agile practices, and cross-functional projects.
Job Responsibility:
Plan, coordinate, and secure the operation of key business systems
Design, develop, and maintain Java-based applications
Conduct systematic code reviews and implement unit tests
Diagnose and resolve anomalies during integration and functional testing
Support corrective maintenance and participate in continuous improvement of tools, processes, and practices
Ensure quality and security of software systems
Collaborate closely with stakeholders to identify risks, propose solutions, and enhance functional understanding
Share knowledge and contribute to Agile and DevOps practices within the team
Requirements:
Degree in Computer Science, Engineering, or equivalent (HES, EPF, or equivalent diploma)
At least 6 years of experience in Java development roles
Strong knowledge of object-oriented design (SOLID principles, design patterns)
Proficiency with Java frameworks (especially Spring)
Database expertise (Oracle, PostgreSQL)
Web services (REST, SOAP) and secure API development