Senior Developer

  • Full Time
  • Remote

Tech Consulting Company

An innovative Technology Consulting company based in the UAE specializing in custom software development, staff augmentation and consulting services across Middle East and Africa region is hiring for a Senior Developer. We are committed to innovation, customer satisfaction, and fostering a collaborative work environment.

Role Overview

We are seeking an experienced Senior Developer proficient in Java Spring Boot, React, and AWS to join our dynamic team. The ideal candidate will have a strong background in building scalable applications, expertise in cloud technologies, and a passion for creating high-quality software solutions.

Key Responsibilities:

 Design, develop, and maintain scalable and high-performance applications using Java Spring Boot and React.

 Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver robust solutions.

 Architect and implement cloud-based solutions using AWS services such as EC2, S3, Lambda, RDS, and others.

 Optimize application performance, troubleshoot and resolve issues, and ensure high availability and reliability.

 Lead code reviews, mentor junior developers, and promote best practices in software development.

 Stay updated with emerging technologies and industry trends to drive innovation within the team.

 Contribute to the design and implementation of CI/CD pipelines to automate build, test, and deployment processes.

Required Qualifications:

 Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

 7+ years of professional experience in software development with a strong focus on Java Spring Boot and React.

 Proven experience with AWS cloud services, including architecture and deployment of scalable applications.

 Solid understanding of RESTful APIs, microservices architecture, and modern web technologies.

 Experience with frontend technologies such as HTML, CSS, and JavaScript frameworks (React preferred).

 Proficiency in database design and management with SQL and NoSQL databases.

 Excellent communication skills and the ability to work effectively with stakeholders and team

members.

 Experience with containerization technologies such as Docker and orchestration tools like

Kubernetes.

 Knowledge of additional AWS services such as DynamoDB, CloudFormation, and API Gateway.

 Familiarity with Agile methodologies and experience working in a Scrum or Kanban

environment.


GetRemote is all about sharing awesome remote job opportunities from different businesses—we are not the actual employer or connected to them in any way. 


APPLY HERE