Java Development Team Lead Position

1 day ago


Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

As a Technical Java Architect Role candidate at lxbfYeaa, you will have the opportunity to lead and guide our team of skilled Java developers to deliver high-quality software solutions. This is an exciting opportunity to contribute to the success of our projects and drive technical excellence.

About the Company

We are a leading global provider of digital platform engineering and development services, committed to having a positive impact on our customers, employees, and communities. We embrace a dynamic and inclusive culture, where you will collaborate with multi-national teams, contribute to innovative projects, and continuously learn and grow.

About the Job

As a Senior Java Technical Expert, you will play a crucial role in guiding our development team to deliver high-quality software solutions. You will utilize your extensive Java development experience to design and implement robust, scalable, and efficient Java applications.

About You
  • You have a Bachelor's degree in Computer Science, Engineering, or a related field.
  • You possess a minimum of 8 years of hands-on experience in Java development, with a strong focus on Java 11+ and associated frameworks such as Spring and Spring Boot 2+.
  • You have proven experience as a Tech Lead, leading and mentoring development teams.
  • You have expertise in microservices architecture, cloud platforms (preferably Azure), and DevOps practices.
Responsibilities
  1. Java Development:
    • You will utilize your extensive Java development experience to design and implement robust, scalable, and efficient Java applications.
    • You will demonstrate expertise in core Java concepts, concurrency frameworks, functional constructs, and thread locals.
  2. Tech Lead Experience:
    • You will act as a Technical Lead, providing guidance, mentorship, and technical leadership to the development team.
    • You will ensure adherence to best practices, coding standards, and architectural guidelines.
  3. Microservices Architecture:
    • You will demonstrate in-depth knowledge of microservices architecture principles, including synchronous and asynchronous communication patterns, BFF (Backend for Frontend), and integration.
  4. Cloud Platform Experience:
    • You will utilize your experience with cloud platforms (preferably Azure), including AKS (Kubernetes), APIM (API gateway), and Application Insight.
  5. DevOps and Build Tools:
    • You will possess a deep understanding of DevOps practices, including continuous integration and deployment.
    • You will be proficient in build tools such as Maven, Node, and Gradle.
  6. Performance Testing and Caching:
    • You will apply best practices for performance testing, including tools like Gatling and microbenchmark (jmh).
    • You will possess knowledge of caching techniques and strategies.
  7. Reactive Stack Experience:
    • You will demonstrate expertise in reactive programming, Reactor, Webflux, and non-blocking IO.
  8. Cryptography and API Design:
    • You will possess knowledge of symmetric and asymmetric encryptions, as well as common standards such as JWT, JWE, and JWS.
    • You will apply best practices for API design, including security considerations.
  9. Containerization:
    • You will be familiar with containerization technologies, including Docker/containerd, Docker-compose, and Kubernetes.
  10. Team Collaboration:
    • You will collaborate effectively with cross-functional teams, including architects, product owners, and quality assurance.
Requirements
  • You must have a strong knowledge of Java 11+ and associated frameworks such as Spring and Spring Boot 2+.
  • You should have experience with microservices architecture, cloud platforms (preferably Azure), and DevOps practices.
  • You should be proficient in building tools, containerization technologies, and performance testing.
  • You should have a deep understanding of reactive stack, cryptography, API design, and team collaboration.

We offer competitive compensation depending on experience and skills, opportunities to work on leading edge platforms, knowledge-sharing with colleagues from EPAM's global tech communities, unlimited access to LinkedIn learning solutions, regular performance feedback and salary reviews, opportunities for professional growth, annual discretionary bonus, annual air travel tickets for expatriates, and end of service gratuity.



  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Join Arizoglobal, a leader in software innovation and excellence.We're looking for a talented Java application development lead to join our team and drive our software development efforts forward.About the RoleThis position involves leading cross-functional teams to design, develop, and deploy high-quality software applications using Java and other relevant...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About Our CompanyArizoglobal is a forward-thinking organization that strives to push boundaries and achieve excellence. We recognize the importance of investing in our employees' growth and development.Job SummaryWe are seeking a skilled Java Full Stack Developer to lead our backend development efforts, driving efficiency, scalability, and innovation in our...

  • Java Developer

    2 hours ago


    Doha, Baladīyat ad Dawḩah, Qatar Kreativstorm Full time

    Embark on an exciting journey into the world of Java development with an exclusive internship opportunity offered by Kreativstorm a dynamic and innovative managementconsulting firm based in Berlin Germany. Work remotely with our multinational team and advance your career in Java developmentIf youre passionate about software development and have strong...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Welcome to Arizoglobal, where we're committed to delivering cutting-edge software solutions.We're looking for a talented Java developer to join our team and contribute to our mission.Job DescriptionThis role involves designing, developing, and deploying high-quality software applications using Java and other relevant technologies.The successful candidate...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About Our CompanyArizoglobal is a global leader in technology and innovation, empowering businesses to succeed in today's digital age.We're seeking a highly skilled Java Technology Lead to join our team and lead the development of innovative software solutions.Job DescriptionAs a Java Technology Lead, you will be responsible for designing, developing, and...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Job Summary:We are seeking an experienced Java developer to join our team at Arizoglobal. As a senior Java engineer, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Responsibilities:Software Development:Design, develop, and deploy software applications using Java and...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Overview: At Arizoglobal, we're passionate about delivering cutting-edge technology solutions that drive business growth. We're seeking a highly skilled Full Stack Software Professional to join our team and contribute to the development of innovative server-side applications.Key Responsibilities:Design and develop scalable server-side applications using...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We are looking for an experienced Java and SQL Engineer with a proven track record of designing and developing Java applications from scratch. As a member of our dynamic team, you will work closely with cross-functional teams to enhance and support existing services, facilitate third-party integrations, deploy services to various environments, conduct code...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    As a Software Development Team Lead at Arizoglobal, you will be responsible for leading a team of developers to design, develop, and deploy software applications. This is a challenging role that requires strong leadership skills, technical expertise, and excellent communication skills.Strong expertise in server-side languages and frameworks such as...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About UsArizoglobal is a rapidly growing organization that focuses on delivering innovative solutions that meet the evolving needs of our clients. We prioritize employee growth, teamwork, and customer satisfaction.Job SummaryWe are seeking a seasoned Java Full Stack Developer to lead our backend development efforts, focusing on creating scalable, efficient,...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Arizoglobal is seeking an Enterprise Java Developer to join our team. This role involves designing, developing, and deploying software applications using Java and Spring Boot.The ideal candidate will have strong expertise in server-side languages and frameworks, as well as a solid understanding of front-end technologies and experience with databases and data...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About the Role:We are seeking an experienced Java full stack developer to join our team at Arizoglobal. In this role, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key Responsibilities:Software Development:Develop robust, scalable, and efficient software applications...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    Company Overview:Arizoglobal is a leading global organization that values innovation and collaboration. Our team of experts works together to deliver top-notch products, and we are seeking a skilled Java developer to join our ranks.Job Description:We are looking for a highly experienced Java developer with a strong understanding of object-oriented technology...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    At lxbfYeaa, we are seeking a skilled Senior Java Developer with expertise in Oracle RDBMS to join our dynamic team. This exciting opportunity is for an experienced professional who will design, develop, and implement high-quality Java applications that meet business requirements and technical specifications.This role involves collaborating with product...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    About UsThe Group Securities is a well-established investment organization working in the finance industry since 1989, as a company devoted to the stock exchange. It was licensed once Qatar Stock Exchange was founded in 1997, and provides an array of investment services to more than 400,000 investors, with portfolios exceeding QR 100 billion.Our Job BriefWe...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    Company OverviewThe Group Securities is a well-established investment organization working in the finance industry since 1989. As a company devoted to the stock exchange, we provide an array of investment services to more than 400,000 investors, with portfolios exceeding QR 100 billion.Job OpportunityWe are seeking a Senior Java Developer to join our team...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    About the RoleArizoglobal is a leading organization that leverages innovative technology to drive business growth. We are seeking a skilled Senior Java Developer to join our team and contribute to the development of cutting-edge software applications.Responsibilities:Develop, test, and deploy high-quality software applications using Java...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    At lxbfYeaa, we are seeking a seasoned Senior Java Technical Expert to lead our team of skilled Java developers. As a key member of our software engineering culture, you will drive technical excellence and contribute to the success of our projects.About the RoleThis is an exciting opportunity for a highly motivated and experienced Java Development Team Lead...


  • Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full time

    We are currently seeking a highly skilled Senior Java/C++ Developer to help us develop high-quality software solutions. As a Senior Java/C++ Developer, you will be responsible for designing and creating engineering specifications for software programs and applications.You will work closely with the development team to ensure that all software projects are...


  • Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full time

    We are looking for an experienced Oracle Database Specialist with a proven track record of designing and developing Java applications from scratch. As a member of our dynamic team, you will work closely with cross-functional teams to enhance and support existing services, facilitate third-party integrations, deploy services to various environments, conduct...