Cloud Native Backend Software Engineer

24 hours ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time

About Our Company

Teachmecode is a leading provider of online learning experiences. Our mission is to empower individuals to learn and grow in the world of coding. We strive to create a community where innovation thrives and people can come together to share knowledge and ideas.

The Role

We are seeking an experienced Java Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend services. You will work closely with our frontend developers, UX/UI designers, and other team members to ensure seamless integration and delivery of projects.

Responsibilities:

  1. Develop and Maintain Backend Services
  • Design, develop, and maintain robust, scalable, and secure backend services using Java.
Collaborate with Teams
  • Collaborate with frontend developers, UX/UI designers, and other team members to deliver high-quality applications.
Implement and Manage APIs
  • Implement and manage APIs and third-party integrations.
Optimize Codebases
  • Optimize and refactor codebases for performance, scalability, and security.
Participate in Software Development Lifecycle
  • Participate in all stages of the software development lifecycle from planning to deployment.
Work on Cloud-Based Applications
  • Work on cloud-based application development using platforms like AWS, Azure, or Google Cloud.
Code Reviews and Feedback
  • Conduct code reviews and provide feedback to improve code quality.
Ensure Software Quality
  • Perform unit testing, integration testing, and debugging to ensure software quality.
Stay Current with Industry Trends
  • Stay current with industry trends and best practices in Java development.

Requirements:

  1. Education and Background
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 3 years of experience in Java backend development.
Technical Skills and Knowledge
  • Proficient in Java, Spring, Spring Boot, Hibernate, and related frameworks.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development.
  • Skilled in developing RESTful APIs and integrating third-party services.
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
  • Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Strong knowledge of version control systems like Git.
Soft Skills and Qualities
  • Excellent problem-solving skills and teamwork abilities.
  • Strong communication skills for effective collaboration with team members and stakeholders.


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Key ResponsibilitiesThe successful candidate will be responsible for:Developing and maintaining Java-based backend systems for web and cloud applications.Collaborating closely with front-end developers, UX/UI designers, and other team members to deliver high-quality applications.Implementing and managing APIs and third-party integrations.Optimizing and...

  • Software Engineer

    24 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsAt Teachmecode, we're passionate about empowering individuals to learn and grow in the world of coding. As a leading provider of online learning experiences, we strive to create a community where innovation thrives.The RoleWe're seeking an experienced Java Backend Developer to join our team. In this role, you will be responsible for designing,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a highly skilled Cloud Native Java Engineer to join our team at Teachmecode. As a Cloud Native Java Engineer, you will be responsible for designing, developing, and maintaining cloud-based applications using Java.Key Responsibilities:Design and Develop cloud-based applications using Java, leveraging platforms like AWS, Azure, or Google...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job OverviewDream of building scalable and secure web applications using PHP, MySQL, and Laravel? As a Senior Software Architect at TeachMeCode Institute, you will excel at making high-level design choices, dictating technical standards, and developing cloud-native solutions with AWS and modern data architecture principles. About YouWe're looking for a...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Description: We are seeking a skilled Python developer to join our team as a Cloud Backend Software Engineer. In this role, you will design and implement new features and enhancements for our backend services using Python.


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Summary:We are seeking a talented Cloud Native Software Specialist to join our team at Teachmecode. As a key member of our engineering team, you will be responsible for designing and developing cloud-native applications that leverage container images.In this role, you will work closely with multiple teams to ensure the delivery of high-quality...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Transform Your Career with UsAbout the RoleWe're looking for a seasoned Backend Developer to join our tech department. In this role, you'll be responsible for designing and implementing scalable and efficient backend systems using cloud-native technologies.Your Key ResponsibilitiesDesign and develop robust and scalable backend systems using Golang, AWS...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a highly skilled Cloud Native Blockchain Engineer to join our team at Teachmecode. As a key member of our development team, you will be responsible for designing and developing blockchain-related business servers.**Key Responsibilities:**Design and develop cloud native blockchain backend systemsAnalyze and propose technical solutions according...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking a highly skilled Backend Software Engineer to join our team as a Java specialist. In this role, you'll have the opportunity to develop and maintain robust, scalable, and secure backend services using Java.Key Responsibilities:Develop and Maintain high-quality Java backend services that meet business requirements.Collaborate with...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsCanonical is a growing, international software company that works with the open-source community to deliver Ubuntu -- the world's #1 cloud operating system. Our mission is to realise the potential of free software in the lives of individuals and organisations.About the JobAs a software engineer at Canonical, you will be working on open-source...


  • Dubai, Dubai, United Arab Emirates Discovered MENA Full time

    Discovered MENA is a leading company in the banking industry, committed to delivering innovative AI-powered solutions.About the RoleWe are looking for a highly experienced Senior Backend Engineer to join our Digital & Technology team. As a key member of our engineering team, you will be responsible for designing and implementing AI-powered backend...

  • Software Engineer

    7 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleThis is an exciting opportunity to join our team as a Senior Software Developer and contribute to the development of our cloud native platform. We are looking for a talented individual who has experience with Python, Linux systems administration, and container management tools.The successful candidate will have strong communication skills and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking a Cloud Native Developer to work on our platform. The successful candidate will have a strong background in cloud computing, containerization, and orchestration.Job Description:Design, implement, and launch scalable microservices in the cloudDevelop cloud software services with a focus on scalability, performance, and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are searching for a talented Cloud-Native Software Developer to join our team at Teachmecode. As a key contributor to our engineering team, you will focus on developing and implementing high-performance and scalable software solutions.The ideal candidate will possess a strong background in cloud computing, containerization, and orchestration. They will...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking a highly skilled PHP Developer with expertise in Docker and cloud-native architecture to join our team in developing a performance marketing platform.The ideal candidate will have experience with AWS services, Laravel, and Docker, as well as a strong understanding of DevOps practices.This role offers an exciting opportunity to work with...

  • Cloud Native Engineer

    24 hours ago


    Dubai, Dubai, United Arab Emirates Chalhoub Group Full time

    E-commerce Solutions SpecialistChalhoub Group is a leader in luxury retail, with a commitment to delivering exceptional customer experiences. As a Senior Software Engineer, you will play a critical role in designing and developing scalable, high-performance e-commerce applications using microservices and an API-first approach.The ideal candidate will have a...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Company OverviewWe are a leading global affiliate marketing platform that empowers advertisers and publishers to succeed in the digital marketing landscape. Our cutting-edge technology and commitment to excellence make us the preferred choice for businesses worldwide.Job DescriptionAs a Full Stack Software Engineer at TradeTracker.com, you will play a...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionAs a senior software engineer in our Distributed Systems team, you will have the opportunity to develop CI pipelines for deploying and testing Canonical's cloud-native products such as Kubeflow.Your day-to-day tasks will include creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of...

  • Cloud-Native Engineer

    8 hours ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're a fast-paced, innovative environment where your skills will be put to the test. As a Senior Web Developer - PHP Specialist, you'll participate in end-to-end development and deployment processes, ensuring our platform meets the highest standards.In this role, you'll have the opportunity to make a significant impact by designing and implementing...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job OverviewWe are seeking a talented Full Stack Software Engineer to join our team at TradeTracker.com. As a key member of our development team, you will play a pivotal role in enhancing our cloud-native marketing platform using PHP, Laravel, AWS, and Docker.Key ResponsibilitiesDevelop and maintain high-quality code for our performance marketing...