Senior Software Engineer: Back-End Developer

2 weeks ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time
Senior Software Engineer : Back-End Developer (Java/Golang)

Duration: 12 months contract

Summary

Senior Software Engineer: Back-End Developer for 12-month remote contract requiring Java/Golang expertise, 4+ years experience, problem-solving skills, and knowledge in system design and databases.

What you'll do

1. Work closely with other engineers on the team to build highly scalable and robust backend applications and services.
2. Write high-quality, performant, and reliable code while working on defined tasks or bugs independently.
3. Identify and address performance bottlenecks, and optimize platform components for speed and efficiency.
4. Work independently to understand functional specifications and deliver complete features.
5. Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge sharing within the team.
6. Participate in code reviews to ensure software quality.
7. Participate in team agile and engineering practices and contribute to their continuous evolution.

What you'll need

1. Bachelor's Degree in Computer Science or other related technical field
2. 4+ years of professional software development experience
3. Strong problem-solving skills and the ability to work effectively in a fast-paced, collaborative environment
4. Working experience with Golang
5. Working knowledge of Computer Science fundamentals, including object-oriented design, data structures, and algorithms
6. Experience with system design and architecture
7. Experience with databases and data modeling
8. Experience operating online systems reliably, including deploying changes to production in live systems
9. Good communication skills and the ability to work closely with cross-functional teams

Nice to have

1. Master's Degree in Computer Science or other related technical field
2. Working experience with PHP, Kafka, and AWS
3. Working knowledge of DevOps practices and CI/CD pipelines
4. Experience working with container technology, including Docker and Kubernetes
5. Experience working with non-relational database systems
6. Experience applying professional software engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations

Interested?

#J-18808-Ljbffr

  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer : Back-End Developer (Java/Golang) Duration: 12 months contract Summary Senior Software Engineer: Back-End Developer for 12-month remote contract requiring Java/Golang expertise, 4+ years experience, problem-solving skills, and knowledge in system design and databases. What you'll do Work closely with other engineers on the team...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Software Engineer : Back-End Developer (Java/Golang) Duration: 12 months contract Summary Senior Software Engineer: Back-End Developer for 12-month remote contract requiring Java/Golang expertise, 4+ years experience, problem-solving skills, and knowledge in system design and databases. What you'll do Work closely with other engineers on the team...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Senior Front End and Back End EngineerWe are looking for an experienced Senior Front End and Back End Engineer to lead the development of our web applications using Angular and Python.The successful candidate will have a proven track record of delivering high-quality software solutions on time and within budget.Key Responsibilities:Oversee the development of...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Overview:The Teachmecode team is seeking a highly skilled Back-end Developer to join our tech recruitment platform in a fully remote capacity. In this role, you will be responsible for building and maintaining the server-side logic, databases, and APIs that power our web applications.Key Responsibilities:Design, develop, and maintain robust server-side...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are seeking a skilled Back-end Developer to join our team at Teachmecode. The ideal candidate will have experience in building and maintaining server-side applications, databases, and APIs.Key ResponsibilitiesServer-Side Development: Design, develop, and maintain robust server-side applications using languages such as Python, Java, or...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsTeachmecode is a cutting-edge tech recruitment platform, dedicated to connecting talented developers with innovative companies. As a key member of our team, you will play a vital role in shaping the future of our platform.About the RoleWe are seeking an experienced Back End Developer to join our fully remote team. In this position, you will be...


  • Dubai, Dubai, United Arab Emirates Driven Properties Full time

    Senior Front End and Back End DeveloperWe are seeking a senior front-end and back-end developer to join our team at Driven Properties. The ideal candidate will have 2-3 years of experience using the Laravel framework and the Vue.js JavaScript framework.Key Responsibilities:Design and develop web applications using the Laravel frameworkImplement and maintain...


  • Dubai, Dubai, United Arab Emirates Exinity Full time

    Job Title: Senior Back End Developer Location: Dubai Vacancy: 1 Vacancy Job Description We are looking for an amazing individual to join our dynamic team as a Senior Back End Developer to drive the development of cutting-edge solutions and shape the future of our products. The ideal candidate will have a strong understanding of Back-End architectures and...


  • Dubai, Dubai, United Arab Emirates Exinity Full time

    Job Title: Senior Back End DeveloperLocation: DubaiVacancy: 1 VacancyJob DescriptionWe are looking for an amazing individual to join our dynamic team as a Senior Back End Developer to drive the development of cutting-edge solutions and shape the future of our products. The ideal candidate will have a strong understanding of Back-End architectures and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are looking for a highly skilled Back-end Software Engineer to join our team at Teachmecode. The ideal candidate will have extensive experience in PHP and Node.js development, with a strong focus on creating scalable and efficient web applications.The successful candidate will be responsible for designing and implementing API integrations,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Teachmecode is seeking an experienced Ecommerce Magento Developer to join our team. As a Senior Back End Engineer, you will be responsible for developing and maintaining our e-commerce platform using PHP and Magento.About UsWe've partnered up with one of the leading ecommerce platforms in the entire MENA region where some of the very best engineers get to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join a UAE software company as a Back-End Developer. Build server-side logic, APIs, and manage databases. Requires 3-5 years' experience in Python, Java, or Node.js. Competitive benefits offered. Description Passionate about server-side development? We need a Back-End Developer like youAbout Our Client:Join a cutting-edge software company in UAE renowned...


  • Dubai, Dubai, United Arab Emirates Global Software Solutions Group Full time

    Senior Software Engineer - FinIQ (Techno-Functional) We are looking for a highly skilled Senior Software Engineer with strong techno-functional expertise in FinIQ, banking solutions, and API integrations to join a leading UAE bank. Location : Dubai, UAE. Availability : Immediate Joiners to 45 Days Notice Period. Education Degree or Postgraduate in Computer...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    TeachMeCode Institute is seeking a talented Software Engineer to join our team in Dubai.About the RoleWe are looking for a highly skilled Full-Stack Developer with expertise in back-end web development and software development using Python.The ideal candidate will have strong problem-solving skills, be proficient in object-oriented programming (OOP), and...


  • Dubai, Dubai, United Arab Emirates Exinity Group Full time

    We believe the power of risk-driven investing can help anyone achieve a better life. And we're here to make this potential a reality for an emerging global generation.We provide individuals in the world's fast-developing economies with guidance, tools, and easy market access so they can trade and invest with confidence. We aim to make our clients their own...


  • Dubai, Dubai, United Arab Emirates Exinity Group Full time

    We believe the power of risk-driven investing can help anyone achieve a better life. And we're here to make this potential a reality for an emerging global generation.We provide individuals in the world's fast-developing economies with guidance, tools, and easy market access so they can trade and invest with confidence. We aim to make our clients their own...


  • Dubai, Dubai, United Arab Emirates Protons Software Development Full time

    About Protons Software Development: We pride ourselves on delivering innovative Web design/development and Digital Marketing solutions to our valued clients in Dubai.We're seeking a skilled Freelance Full Stack Developer to join our development team and contribute to our continued success. As a Freelance Full Stack Developer, you'll have the opportunity to...


  • Dubai, Dubai, United Arab Emirates AP-Tech Full time

    We are seeking an experienced software developer to join our team at AP-Tech. The successful candidate will have a strong background in back-end development and a passion for creating high-performance, scalable solutions. In this role, you will take ownership of designing and developing robust back-end systems, architecting efficient code structures, and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join a dynamic UAE software company as a Back-End Developer. Build server-side logic, collaborate on front-end integration, optimize performance, and manage databases. 3-5 years' experience required. Description We need a Back-End Developer like youAbout Our Client:Join a cutting-edge software company in UAE renowned for its dynamic environment and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Join a dynamic UAE software company as a Back-End Developer. Build server-side logic, collaborate on front-end integration, optimize performance, and manage databases. 3-5 years' experience required. Description We need a Back-End Developer like you About Our Client: Join a cutting-edge software company in UAE renowned for its dynamic environment and...