Java Lead Software Engineer

6 days ago


Ajman, Ajman, United Arab Emirates Revolut Full time

Roles and Responsibilities

We're looking for a Backend Engineer who wants to change the world. If you like to work at a steady pace with no surprises, keep scrolling. If you want your work to change the global financial landscape, you might be just who we're looking for. We have a minimalist approach to using external frameworks, with an emphasis on maintainability and fast turnaround with TDD, DDD, and Continuous Integration & Delivery.

Our Technology Stack:

  • Java 17, Kotlin
  • SparkJava, Javalin
  • GCP, Kubernetes, Grafana, Prometheus, NewRelic
  • PostgreSQL, Redis
  • JOOQ, Flyway
  • RSocket

What You'll Be Doing

  • Leading and mentoring backend engineers, providing guidance and direction on best practices and technical decisions
  • Participating in performance reviews and building growth plans for engineers
  • Designing, documenting, and implementing solutions using Domain-Driven Design, CQRS/ES, and event-driven architecture patterns on a global scale
  • Collaborating with cross-functional teams to improve engineering processes and raising the bar on quality and efficiency
  • Building mobile APIs and developing microservices to evolve our architecture
  • Perfecting systems that our business depends on, like risk management, fraud detection, payment processing, etc.
  • Focusing on greenfield development and improvement of existing systems

What You'll Need

  • Fluency with Java
  • 8+ years of experience in backend development
  • A bachelor's degree (or above) in computer science, maths, physics, or a similar area of study
  • A proven track record of contributing to process improvements, as well as mentoring and training team members
  • Expertise in Domain-Driven Design principles, practices, and patterns
  • Experience with scalable distributed systems
  • Knowledge of different architectural patterns
  • Knowledge of DevOps principles and practices
  • To be a quick learner with an ambitious attitude and results-driven personality
  • The ability to work well as part of a team in a fast-paced environment
  • Excellent communication and organizational skills
  • Fluency in English

Nice to Have

  • Experience with Kotlin or Scala
  • Experience in finance
  • Experience in a start-up or scale-up
  • Experience in a product-focused environment
#J-18808-Ljbffr

  • Ajman, Ajman, United Arab Emirates Revolut Full time

    Roles and responsibilitiesWe're looking for a BackendEngineer who wants to change the world. If you like to work at asteady pace with no surprises, keep scrolling. If you want yourwork to change the global financial landscape, you might be justwho we're looking for. We have a minimalist approach tousing external frameworks, with an emphasis on...


  • Ajman, Ajman, United Arab Emirates PIPECARE Group Full time

    PipeCare Group (UAE) is seeking a dynamic and experienced Sales Support Lead (Salesforce software expert) .By providing technology and service focused solutions to the international arena of the oil and gas industry, the PipeCare Group of companies has been helping the customers ensure the integrity of their pipeline and facility assets for over 20...


  • Ajman, Ajman, United Arab Emirates LIN SCAN Advanced Pipelines & Tanks Services Full time

    PipeCare Group [UAE] is seeking a dynamic and experienced Sales Support Lead [Salesforce software expert].By providing technology and service focused solutions to the international arena of the oil and gas industry, the PipeCare Group of companies has been helping customers ensure the integrity of their pipeline and facility assets for over 20 years.Position...


  • Ajman, Ajman, United Arab Emirates PIPECARE Group Full time

    PipeCare Group[UAE]is seeking a dynamic and experiencedSales Support Lead [Salesforce software expert].By providing technology and service focused solutions to the international arena of the oil and gas industry, the PipeCare Group of companies has been helping the customers ensure the integrity of their pipeline and facility assets for over 20...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    Requirements:To be considered for this role, the ideal candidate will possess:A Master/Bachelor's degree in Civil Engineering, Construction Management, or a related field.Minimum 12 years of experience in planning and scheduling, with significant exposure to infrastructure and road projects.Proficiency in MS Office and Primavera latest version, as well as...


  • Ajman, Ajman, United Arab Emirates Abroad Work Full time

    Our Vision for the RoleWe are Abroad Work, a company that provides opportunities for individuals to work abroad. As a part of our team, you will have the chance to develop your skills in web development.In this role as a Web Developer, you will be responsible for creating modern websites with excellent user experience. This involves designing visually...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and responsibilities Ensuring the effective discharge of assigned duties.Overseeing the academic, financial, and administrative management of the College.Cultivating constructive relationships with internal and external stakeholders.Promoting an environment of excellence in teaching, research, and professional service. Duties and Responsibilities: The...


  • Ajman, Ajman, United Arab Emirates Abroad Work Full time

    Fit-out Project Manager VacancyJoin Abroad Work as we seek an experienced Site Engineer to lead our Fit-out projects in Ajman, UAE. As a key member of our team, you will contribute significantly to the success of our construction ventures.Key Accountabilities:Oversee daily operations on-site, ensuring projects adhere to deadlines and quality...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and responsibilitiesExperience in teachinginformation technology courses and, in particular, courses relatingto security, network security, and ethical Hacking. The candidateis also expected to teach other IT courses such as User InterfaceDesign, Operating Systems, Software Engineering, MultimediaTechnology, Web Technologies, Databases, Data...


  • Ajman, Ajman, United Arab Emirates ENG Worldwide Full time

    Social network you want to login/join with:Signage Project Engineer - Wayfinding Projects (March 2025), SharjahLocation:SharjahJob Category:ManufacturingJob Reference:Not specifiedJob Views:1Posted:23.03.2025Expiry Date:07.05.2025Job Description:We are seeking a highly skilled and detail-oriented Signage Project Engineer to join our team. As a Signage...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    About the Role:The infrastructure planning lead will be responsible for developing and maintaining project schedules for infrastructure and road projects. The ideal candidate will have a strong understanding of construction scheduling and project management principles.Key Responsibilities:Establish and implement scheduling methods for infrastructure...


  • Ajman, Ajman, United Arab Emirates Jobtrack Management Services Full time

    Job Description for Chief Marine EngineerAt Jobtrack Management Services, we are seeking a highly skilled Chief Marine Engineer to join our team. This is an excellent opportunity for someone with strong leadership skills and extensive experience in the marine industry.About the Role:We require a Chief Marine Engineer with a minimum of 5-8 years of experience...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    Job Description:  Company OverviewDar is an international consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. We operate in 60 countries with 20,500 professionals, connecting people, places, and communities through innovative solutions to the world's most...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and responsibilities Graduate with a Ph.D. from a reputable universityOutstanding teaching recordOutstanding research and publications record in top journalsAdequate experience in supervising student projects and thesis papersRecord of collaborative and interdisciplinary research would be an advantageExcellent record in community service and scholarly...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and ResponsibilitiesGraduate with a Ph.D. from a reputable universityOutstanding teaching recordOutstanding research and publications record in top journalsAdequate experience in supervising student projects and thesis papersRecord of collaborative and interdisciplinary research would be an advantageExcellent record in community service and scholarly...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and responsibilitiesExperience in teachinginformation technology courses and, in particular, courses relatingto security, network security, and ethical Hacking. The candidateis also expected to teach other IT courses such as User InterfaceDesign, Operating Systems, Software Engineering, MultimediaTechnology, Web Technologies, Databases, Data...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    Company Overview:Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    Company Overview : Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities...


  • Ajman, Ajman, United Arab Emirates Dar Full time

    Company Overview : Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities...


  • Ajman, Ajman, United Arab Emirates AJMAN UNIVERSITY Full time

    Roles and responsibilitiesGraduate with a Ph.D. froma reputable universityOutstanding teachingrecordOutstanding research and publicationsrecord in top journalsAdequate experience insupervising student projects and thesispapersRecord of collaborative andinterdisciplinary research would be anadvantageExcellent record in community serviceand scholarly...