Enable job alerts via email!

Senior Back-End Software Engineer

Tedafunded

Dubai

On-site

Confidential

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider is seeking a Senior Back-End Software Engineer. You will work independently on complex back-end systems using Java, C, and TypeScript while implementing best practices in DevOps and managing AWS services. The ideal candidate has extensive software development experience, excellent problem-solving skills, and the ability to collaborate effectively with a remote team. This position can be fully remote.

Qualifications

  • At least 8 years of experience in software development, with a minimum of 4 years focused on back-end development.
  • Leadership experience, particularly mentoring developers or leading technical teams, is a strong advantage.
  • Proficiency in multiple programming languages including Java, C, and TypeScript.
  • Strong experience with DevOps practices and AWS services, including deployment, monitoring, and scaling.

Responsibilities

  • Design, develop, and maintain complex back-end systems.
  • Work independently to solve problems and implement features with minimal supervision.
  • Implement DevOps practices and manage AWS infrastructure and services.
  • Utilise Docker and similar containerisation tools for efficient development and deployment.

Skills

Back-end development
Java
C
TypeScript
DevOps practices
AWS services
Docker
Problem-solving
Communication

Tools

Datadog
CI/CD tools
Job description
About Us:

Our mission is to provide high-performance solutions that meet the evolving needs of our users. To achieve this were looking for a Senior Back-End Software Engineer to join our team.

Position Overview:

We are seeking a highly experienced and independent Senior Back-End Software Engineer with a strong background in back-end development. The ideal candidate will have the ability to quickly adapt to various challenges and technologies. You should be flexible and comfortable working with a diverse tech stack including but not limited to Java C and TypeScript. This role requires a great understanding of DevOps practices and AWS services with a focus on building scalable secure and efficient back-end systems.

Tasks
Key Responsibilities:
  • Design develop and maintain complex back-end.
  • Work independently to solve problems and implement features with minimal supervision.
  • Adapt to different programming languages and frameworks as needed by the project.
  • Implement DevOps practices and manage AWS infrastructure and services.
  • Utilise Docker and similar containerisation tools for efficient development and deployment.

Monitor and analyse system performance using logging and analytics tools such as Datadog.

Requirements
Qualifications:
  • At least 8 years of experience in software development with a minimum of 4 years focused on back-end development.
  • Leadership experience is considered a strong advantage particularly experience mentoring developers or leading technical teams.
  • Proficiency in multiple programming languages including Java C and TypeScript.
  • Strong experience with DevOps practices and AWS services including deployment monitoring and scaling.
  • Expertise in Docker and other containerisation tools.
  • Familiarity with logging and analytics tools such as Datadog.
  • Advanced knowledge of JavaScript and experience building full-stack solutions.
  • Strong problem-solving skills and the ability to work independently.
  • Excellent communication skills and the ability to collaborate effectively with a remote team.
Preferred Qualifications:
  • Experience in the trading or financial services industry.
  • Familiarity with front-end frameworks and how they interact with back-end systems.
  • Knowledge of CI/CD pipelines and automation tools.
Benefits

The position can be fully remote.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.