Java Software Engineer

1 week ago


Riyadh, Ar Riyāḑ, Saudi Arabia NCR Atleos Full time

Job Summary:

We are seeking a skilled and motivated Java Developer to join our team in building scalable, high-performance enterprise applications. The ideal candidate will have hands-on experience with Jakarta EE (formerly Java EE), application servers, and a solid foundation in software engineering principles. Exposure to front-end technologies is a plus.

PS:

This job is for Saudi nationals and requires proficiency in English.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade applications using Jakarta EE technologies.
  • Deploy and manage applications on Java-based application servers such as Apache Tomcat and IBM WebSphere.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and well-documented code following best practices and design patterns.
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
  • Stay up-to-date with emerging technologies and contribute to continuous improvement initiatives.

Required Qualifications:

  • Strong experience with Jakarta EE / Java EE and related frameworks.
  • Proficiency in working with Apache Tomcat, IBM WebSphere or similar application servers.
  • Solid understanding of Object-Oriented Programming (OOP), design patterns and software development best practices.
  • Experience in building / consuming APIs.
  • Exposure to front-end technologies is a plus.
  • Familiarity with version control systems and build tools.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in agile teams.

  • Software Engineer

    3 days ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Lamba Cv Full time

    Design, develop, and maintain high-quality software applications by translating user requirements into functional code.Collaborate with cross-functional teams to define, design, and ship new features, ensuring alignment with business objectives.Conduct thorough testing and debugging of applications to ensure optimal performance and reliability.Participate in...

  • Java backend lead

    1 week ago


    Riyadh, Ar Riyāḑ, Saudi Arabia Stitch Full time

    Role: Senior Backend DeveloperExperience: 8+yearsLocation: Chennai (WFO)Type: Full-time, PermanentCompany DescriptionStitch is a visionary technology company committed to empowering businesses through our homegrown SaaS and API-driven platform. Our mission is to simplify money movement processes, enhance profitability, and deliver seamless experiences for...


  • Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full time

    Job Summary:We are looking for a competent and detail-oriented Java Developer to join our technology team within the banking domain. The ideal candidate has hands-on experience building stable, secure, and scalable applications that align with banking regulatory standards and business needs. You will contribute to the development and modernization of digital...


  • Riyadh, Ar Riyāḑ, Saudi Arabia TAWANTECH Full time

    Job Summary:We are looking for a competent and detail-oriented Java Developer to join our technology team within the banking domain. The ideal candidate has hands-on experience building stable, secure, and scalable applications that align with banking regulatory standards and business needs. You will contribute to the development and modernization of digital...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Takamol Holding Full time

    Job DescriptionTo design, develop, and maintain scalable web applications by working across the full technology stack. The Associate Software Engineer will be responsible for building backend services, developing frontend user interfaces and ensuring efficientdatabase managementto support business requirements.Key Responsibilities & DutiesBackend...


  • Riyadh, Ar Riyāḑ, Saudi Arabia AJEX Full time

    Job Summary:Join our software development team as Junior Java Microservices Developer and contribute to backend development initiatives that support our business objectives. In this role, you will be responsible for designing, coding, and implementing scalable microservices solutions while collaborating closely with cross-functional teams to deliver...


  • Riyadh, Ar Riyāḑ, Saudi Arabia JPMorgan Chase Full time

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorganChase within the CIB Payments Technology, you are part of an agile team that works to enhance, design, and deliver the software components of the...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Nagarro Full time

    Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 33 countries, to be exact). Our work...


  • Riyadh, Ar Riyāḑ, Saudi Arabia Hudhud Maps Full time

    Job SummaryThe Software Engineer in Test will be responsible for defining, developing, and maintaining the test automation implementation for native mobile applications (iOS and Android). This role ensures the quality, performance, and reliability of our mobile products through the implementation of robust, scalable, and sustainable automated tests, while...


  • Riyadh, Ar Riyāḑ, Saudi Arabia HudHud Maps Full time

    Job SummaryThe Software Engineer in Test will be responsible for defining, developing, and maintaining thetest automation implementationfor native mobile applications (iOS and Android). This role ensures thequality, performance, and reliabilityof our mobile products through the implementation of robust, scalable, and sustainable automated tests, while also...