Current jobs related to Java Development Team Lead - Manama, Manama - beBee Careers

  • Java Developer

    5 hours ago


    Manama, Manama, Bahrain VAM Systems Full time

    Company DescriptionJob DescriptionWe are currently looking for Java Developer (Offshore) for our Bahrain operations with the following skillsets and terms & conditions:Qualification : BA Computer Information SystemsProfessional Qualification : Java certificationYears of Experience : 5 - 7 yearsPreferred Previous Work Experience : BankingTools Required : Java...

  • Java Developer

    4 weeks ago


    Manama, Manama, Bahrain Citigroup, Inc. Full time

    Job Title: Java DeveloperQualifications:Bachelor of Technology/Engineering in ComputersNationality: AnyVacancy: 1Job Description:This role offers an exciting opportunity to work on complex Front Office risk & Backoffice Settlement and Payment projects within Markets Technology. The successful candidate will collaborate with multiple teams to develop a...


  • Manama, Manama, Bahrain SWATX Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...


  • Manama, Manama, Bahrain SWATX Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...

  • Senior Java Engineer

    3 weeks ago


    Manama, Manama, Bahrain SWATX Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...


  • Manama, Manama, Bahrain beBee Careers Full time

    Key Responsibilities:We are seeking an experienced Senior Java Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives.

  • Java Technical Lead

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    About TapTap Payments is revolutionizing online payments across the MENA region by connecting businesses with simple, unified payment experiences. We need exceptional talent to help us on this journey.The Technology teamOur technology team builds the platforms, systems, and payment infrastructure our merchants use to process millions of transactions...

  • Java Developer

    2 weeks ago


    Manama, Manama, Bahrain beBee Careers Full time

    We are seeking a skilled Java Developer to join our team in the Banking domain. This is an urgent requirement with one of our clients in Bahrain.About the RoleThis role involves designing, developing, and implementing software solutions using Java.Collaboration with cross-functional teams is key to turning ideas into reality.The successful candidate will...

  • Senior Java Engineer

    5 hours ago


    Manama, Manama, Bahrain Swatxsolutions Full time

    2 months ago Be among the first 25 applicantsAs a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job Overview:This position involves developing high-quality Java-based applications for both web and standalone systems, adhering to the System Development Life Cycle (SDLC).Main Responsibilities:Java SE and EE Development: Develop robust Java SE and EE applications, ensuring efficient execution of tasks.Java Web Development: Design and implement scalable...

Java Development Team Lead

3 weeks ago


Manama, Manama, Bahrain beBee Careers Full time
Java Development Team Lead Role Summary

We are seeking a Java Development Team Lead to lead a team of experienced developers working on strategic xVA risk systems. The successful candidate will be responsible for guiding the team in delivering high-quality solutions that meet complex trading and regulatory requirements. As a Team Lead, you will be responsible for defining technical requirements, creating detailed design documents, and overseeing the implementation of large-scale applications. Your expertise in Java, MongoDB, Kafka, and distributed systems will be essential in driving the technical direction of the team. You will also be expected to foster a collaborative environment, promoting knowledge sharing and skill development within the team. Additionally, you will work closely with product teams to define requirements and build specifications, ensuring that solutions meet both functional and non-functional requirements.

Key Responsibilities:
  • Guide the team in delivering high-quality solutions that meet complex trading and regulatory requirements.
  • Define technical requirements and create detailed design documents.
  • Oversee the implementation of large-scale applications using cutting-edge technology stacks.
  • Foster a collaborative environment, promoting knowledge sharing and skill development within the team.
  • Collaborate closely with product teams to define requirements and build specifications.
  • Ensure solutions meet both functional and non-functional requirements.
  • Communicate effectively with stakeholders, ensuring that technical information is conveyed clearly and concisely.
  • Monitor and report progress against project milestones, identifying potential roadblocks and suggesting mitigation strategies.
Requirements:
  • Prior experience as a Team Lead or in a similar role.
  • Bachelor's degree in Computer Science, Mathematics, or equivalent.
  • Master's degree preferred.
  • Expertise in Java, MongoDB, Kafka is required - Bonus points for Python experience.
  • Experience building applications on cloud platforms such as Kubernetes or OpenShift.
  • Strong understanding of Distributed Systems and microservices.
  • Designing and implementing best practices of RESTful APIs.
  • Experience with industry-standard tools - IntelliJ, Bitbucket, Git, Gradle, Jenkins.
  • Testing frameworks experience - Junit, Mockito, TDD.
  • Must be an effective communicator with strong leadership skills.
  • Ability to motivate and guide teams towards shared goals.
  • Consistently demonstrates a proactive approach to problem-solving.