Gentis
Gentis
Accueil

JobsMissionsMédiaÉtudes de cas
Contactez-nous à tout moment via
hello@gentis.com

Nos dernières offres

Rechercher une opportunité par mot-clé

Lead Android Developer (Java)

04/04/2024
PermanentSaudi ArabiaOn site
Lien copié
Description du poste

Client Overview: Our client, a leading fintech company, is dedicated to revolutionizing financial services through innovative technology solutions. Their platform offers cutting-edge tools and services to empower individuals and businesses in managing their finances effectively.

Role Overview: As a Lead Java Spring Boot Developer, you will take on a leadership role in the development and maintenance of backend microservices, crucial components of our client's fintech platform. Leveraging your expertise in Java and Spring Boot, you will lead a team in building scalable and robust solutions that drive the success of their financial services.


Key Responsibilities:


Technical Leadership:

  • Provide technical leadership and guidance to the development team in designing, developing, and maintaining high-quality backend microservices.
  • Lead by example in implementing best practices, coding standards, and architectural principles.

Backend Development:

  • Design and develop highly scalable and performant microservices using Java and Spring Boot.
  • Collaborate closely with cross-functional teams to translate business requirements into technical solutions.

Microservices Architecture:

  • Lead the design and implementation of a modular and independent microservices architecture.
  • Advocate for and implement best practices for microservices development within the team.

API Development:

  • Drive the development of RESTful APIs to facilitate seamless communication between microservices, front-end applications, and external partners.
  • Ensure the security and efficiency of data transfer within the system.

Database Integration:

  • Oversee the utilization of various database systems (e.g., SQL, NoSQL) to design and maintain data models and access patterns supporting microservices.

Performance Optimization:

  • Identify and address performance bottlenecks through code optimization and the implementation of caching strategies to enhance system performance.

Quality Assurance:

  • Establish and enforce comprehensive unit tests, integration tests, and end-to-end tests to uphold code quality and reliability.
  • Collaborate closely with the QA team to ensure thorough testing coverage.

Code Review and Collaboration:

  • Conduct thorough code reviews and provide constructive feedback to maintain code quality and consistency within the team.
  • Foster a collaborative environment by working closely with other developers to ensure a well-integrated codebase.

Security and Compliance:

  • Ensure adherence to security best practices and compliance with industry standards within backend services.
  • Collaborate with security and compliance teams to implement necessary measures for safeguarding sensitive data.

Documentation:

  • Oversee the maintenance of detailed documentation of code, architecture, and APIs to facilitate team understanding and knowledge sharing.

Continuous Improvement:

  • Stay updated with the latest advancements in Java and Spring Boot best practices.
  • Identify opportunities for system improvements and optimizations to enhance overall performance and efficiency.
Description du profil
  • Proven track record with 10+ years of experience in software development, including leadership roles.
  • Bachelor's or Master's degree in computer science, software engineering, or a related field.
  • Extensive experience as a Java Spring Boot developer, with a strong focus on microservices architecture.
  • Proficiency in Java programming language and the Spring Boot framework.
  • Demonstrated expertise in API development, database integration, and performance optimization.
  • Strong problem-solving skills and analytical thinking.
  • Excellent teamwork and communication abilities, with a collaborative approach to leadership.
  • Knowledge of security and compliance standards in the financial industry is a plus.
Nombre de postes ouverts:
1 poste
Lieu de travail:
Al Olaya, Riyadh Riyadh, Saudi Arabia
Lien copié

Opportunités similaires

Le job de vos rêves n’est plus qu’à un clic.

Envoyez-nous votre CV et nous vous mettrons directement en contact avec l'un de nos recruteurs spécialisés qui vous guidera dans la recherche de l'emploi de vos rêves !

Numéro de téléphone
Phone
Candidats

Témoignages

Rejoignez notre communauté active de professionnels et découvrez votre potentiel.

Pour vous tenir au courant de nos dernières actualités.