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.