Senior Java Backend Software Engineer

6 months ago


Doha, Qatar Talent Pal Full time

**Senior Java Backend Software Engineer**:
We are looking for experienced, top-tier engineers that will continue to evolve our solutions. The financial domain is not for the weak of heart, so we’re looking for developers who are excited and challenged by working on a very complex product domain and build clean and highly accurate code.

You will be involved in designing, implementing, and maintaining the backend service business logic and infrastructure. Our work culture is based on collaborating contributors from around the world. If you’re someone who loves that kind of freedom, then you’ll be working with us.
- Department**:Engineering**
- Project Location(s)**:Remote**
- Education**:Bachelor's Degree**
- how can we help you?
- Contact us at the Noema office nearest to you or submit a business inquiry online.

**Responsibilities**:

- Write well structured, high quality code that is efficient and maintainable
- Integrate third party systems via APIs.
- Perform thorough unit and integration testing and ensure quality in every aspect of your work
- Automate as much as possible in the build/test/deploy cycle
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and interact with customer counterpart and perform requirement gathering and analysis to understand business requirements
- Ability to write technical documentation and design documents

**Skills/Experience**:
**Required**:

- Minimum 5+ years experience working as a back-end software engineer with Java
- Expert knowledge of Spring/Spring Boot framework. Knowledge of Kotlin is a plus
- Solid understanding of OOP and software design patterns like DDD, micro-services and event driven architectures (Kafka)
- Experience with web services (SOAP) and building rest APIs. Knowledge of GraphQL is a plus
- Strong knowledge of test automation and test-driven development
- Strong DevOps skills, experience with CI/CD practices, ideally with Jenkins, Docker, Kubernetes
- Experience with Full Life Cycle Implementation and Support Project experience using Agile methodologies

**Optional**:

- Experience in the financial sector
- Experience with front-end technologies and frameworks
- Knowledge of SQL and noSQL
- Hands on experience with cloud native development (Azure)
- BSc in Computer Science or related field

This job has been sourced from an external job board.


  • Java Backend Engineer

    7 months ago


    Doha, Qatar UBS Full time

    Java Backend Engineer **Your role** We are looking for a Cloud engineer who will: - contribute into our multi-technology software service delivery lifecycle along its way - you should be able to work independently, have good communication skills, and should have experience in a challenging environment **Your team** **Your expertise** - have about 8+...


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

    About PPL DynamicsPPL Dynamics is a dynamic organization seeking an experienced Senior Backend Software Engineer to join our team.Job SummaryWe are offering a competitive salary of $120,000 per annum for this role.Key Responsibilities:Design and Development: Develop and design scalable backend services and APIs utilizing Node.js and complementary...


  • Doha, Qatar Qatar Living Full time

    **Position Overview**: As a Backend Software Developer, you will be responsible for designing, developing, and maintaining our backend services, databases, and integrating cloud services. You will collaborate closely with our front-end developers and product team to implement feature integrations, enhance our platform's performance, and contribute to our...

  • Java Backend Engineer

    6 months ago


    Doha, Qatar UBS Full time

    Qatar - Information Technology (IT) - Group Functions **Job Reference #** - 297144BR **City** - Doha **Job Type** - Full Time **Your role** - We are looking for a Cloud engineer who will: - contribute into our multi-technology software service delivery lifecycle along its way - you should be able to work independently, have good communication skills, and...

  • Software Engineer

    7 months ago


    Doha, Qatar PanData Tech Full time

    **Please note that being located in Qatar is a mandatory requirement for this position.** **Required qualifications**: - Bachelor's Degree in Computer Science, a related field OR equivalent experience. - Excellent written and verbal communication skills, demonstrating the ability to distill key points from complex technical descriptions for non-technical...


  • Doha, Qatar KARTY Full time

    **Job Title**:Senior Software Engineer (Frontend) **Company**: Karty LLC **Location**:Doha, Qatar **Key Responsibilities**: - **Mobile App Development**: - Implement visually appealing and responsive user interfaces. - **Web Application Development**: - **User Experience (UX) Design**: - Collaborate with UX/UI designers to translate design...


  • Doha, Qatar TG Human Resource Services Sdn. Bhd. Full time

    **Project at Qatar** **Responsibilities** - System-to-system Integration development using API, messaging, OPC, BacNet and related technologies. - Unit test development and peer review in a Scrum team - Assist development team on integration and security test design. And develop test drivers/simulators or stub required - Assist PO/BA on user stories...


  • Doha, Qatar Ninova Technology Information Full time

    **Job Title: Senior Software Developer** **Job Type**: Full-Time **Job Summary**:Ninova Technology is seeking to hire a skilled Senior-level software developer to help develop our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its...


  • Doha, Qatar Applab Software Trading Full time

    Key Responsibilities: - **API Development & Integration**: Design, develop, and integrate APIs within Oracle ERP systems (Oracle E-Business Suite, Oracle Fusion, etc.). - **Debugging & Troubleshooting**: Troubleshoot and resolve issues in Oracle ERP APIs and database processes to ensure smooth operations. - **Database Management**: Prepare, optimize, and...


  • Doha, Qatar JOB HUB GLOBAL Full time

    **Job description** We are looking to recruit **Software Developers and Support Engineers ( 3 Nos) with minimum 3-4 Years experience** for a prestigious government project for **6 Months ( Extendable)** in Qatar. You need to work 10 hours a day and 5 days a week in a challenging and fast - paced working environment. **Your Role - International, Challenging...

  • Kony Developer

    4 months ago


    Doha, Qatar Talent Pal Full time

    **KONY Developer** We are hiring for the position of KONY Developer in Qatar. Applicants should have at least 2-5 years of relevant work experience. **Key Responsibilities**: - Collaborate with product managers, designers, and other stakeholders to gather requirements and define project scope. - Participate in the full software development lifecycle,...


  • Doha, Qatar Vistas Global Full time

    **We are looking for the Senior Software Specialist - Archibus** - 7+ years of experience working on large scale projects in related field. - **Expertise i Archibus 22.1/24+, Archibus framework, Archibus smart client, business rules, workflows, core java, java, J2ee, JavaScript, java web services and archibus proprietary development tools.**: - Must have...


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

    PPL Dynamics is seeking an experienced Aviation Backend Software Engineer to join our team. As a key member of our engineering group, you will be responsible for designing and developing scalable backend services and APIs using Node.js and related technologies.Job ResponsibilitiesDesign and Develop Backend ServicesEnhance Application PerformanceIdentify and...

  • Software Engineer

    2 months ago


    Doha, Qatar Qatar Corporation Full time

    Responsibilities - Execute full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software...


  • Doha, Qatar Satoricom Full time

    **Full Job Description** This role is perfect for someone passionate about clean code, automation, testing, and maintaining a scalable infrastructure that supports real-time and AI-driven functionalities. **Role** - Develop and maintain backend systems using **Node.js**. - Manage and optimize **MongoDB** for data storage. - Implement **advanced filtering**...


  • Doha, Qatar Talent Pal Full time

    **Job Title: Senior Software Developer** **Job Type**: Full-Time **Job Summary**:Ninova Technology is seeking to hire a skilled Senior-level software developer to help develop our current projects. Your duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its...


  • Doha, Qatar Talent Pal Full time

    **Senior Software Engineer** **Job Location - Doha Qatar(preferrably locality)** **Budget - 25000 QAR** **Please find attached JD for 3 months only** **JOB PURPOSE SUMMARY** **KEY RESPONSIBILITIES & ACCOUNTABILITIES** - Lead and participate in the design of software components, libraries and databases. - Supervise the deployments, data migrations,...

  • C++ Software Engineer

    7 months ago


    Doha, Qatar Duncan & Ross Full time

    We are looking for a Senior Software engineer with 7+ years experience in Software Engineering with recognized relevant certification to integrate a dynamic team engaged in the development of **RESPONSIBILITIES** - Work with Linux-based systems, ensuring seamless integration and functionality. - Design and implement software interfaces for the integration...

  • Java Developer

    7 months ago


    Doha, Qatar Nair System Full time

    Nair Systems is currently looking for Java Developer for our Qatar operations with the following terms & conditions. Skills & Experience: TECHNICAL SKILLS & WORK EXPERIENCE - Knowledge & Experience: - Bachelor Degree in IT or IT related field - Familiarity with the following programming languages: PHP, ASP.NET, Javascript - Excellent in SharePoint backend...


  • Doha, Qatar Novel Overseas Corporation Full time

    4+ years of professional experience in Enterprise Applications design and implementation. - Software Development Life‐Cycle and Agile methodologies like MSF, Sprints, Scrum,...etc. - Experience with source control management. - UML and Modelling concepts and tools. - Business Process development and re‐engineering - Development of Best Practices and...