Job Openings
JAVA Developer
About the job JAVA Developer
Company Overview:
Our client is a leading global provider of advisory and financial services, offering comprehensive solutions to clients in various industries, including financial services, technology, and corporate governance. Our commitment to excellence is backed by a diverse team of professionals who drive innovation and business success. We are looking for a Java Developer to join our dynamic team and contribute to cutting-edge technology projects.
Responsibilities:
- Develop and Maintain: Design, develop, and maintain high-performance, scalable Java applications in a collaborative environment.
- Code Quality: Write clean, efficient, and maintainable code, following best practices in Java development.
- Collaborate: Work closely with cross-functional teams, including business analysts and project managers, to understand requirements and translate them into technical solutions.
- Testing and Debugging: Participate in testing, debugging, and ensuring high-quality software deliverables.
- Documentation: Prepare technical documentation to support ongoing software development and future maintenance.
- Continuous Improvement: Contribute to the continuous improvement of development processes, tools, and methodologies.
Requirements:
- Experience: Minimum of 3 years of professional experience in Java development.
- Technical Skills: Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs. Knowledge of databases such as MySQL, Oracle, or PostgreSQL is an advantage.
- Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Attributes: Strong problem-solving skills, excellent communication, and ability to work in a fast-paced, collaborative environment.
- Languages: Fluency in English is required; knowledge of French or German is a plus.
Benefits:
- Competitive salary package with performance-based bonuses.
- Opportunity to work in a hybrid environment (office/remote).
- Professional development opportunities, including training and certifications.
- Access to cutting-edge technology projects within a leading global company.
- A collaborative and inclusive work environment with career growth potential.
Processus de recrutement :
- Premier contact : Un premier échange sera organisé avec un Agent de Talent FINAAR. Si votre profil est validé vous rencontrez l'équipe RH afin de discuter de votre expérience et de vos motivations.
- Entretien avec le service technique : Si votre profil est retenu, vous rencontrerez le responsable technique pour un entretien plus approfondi sur vos compétences en horlogerie.
- Finalisation : Un dernier entretien avec le directeur sera consacré à la partie managériale et à la validation de vos capacités à encadrer une équipe.