Java Architect

Posted 07 October 2024
Salary 40-45K AED p/m and benefits
LocationDubai
Job type Permanent
Discipline Software Engineering
Contact NameDylan Jayne

Job description

​Location: Dubai

Package: 40,000 AED - 45,000 AED, Tax-Free + Benefits (Negotiable)

Duration: Permanent

We’re currently partnered with a leading technology consultancy who are scaling their tech team. They offer a diverse work environment that provide services in the UAE impacting millions of lives. We're currently helping them search for a Java Architect to join their ever-growing team.

Responsibilities:

• Design and develop scalable, reliable, and secure cloud-based software solutions with a focus on leveraging AWS services.

• Work closely with cross-functional teams, including product managers, engineers, and stakeholders, to understand business needs and convert them into technical specifications and system designs.

• Establish and enforce architectural standards, best practices, and coding guidelines to ensure consistency and maintainability across projects.

• Lead the implementation of architectural solutions, offering hands-on expertise and guidance to development teams throughout the software development lifecycle.

• Conduct technical assessments of existing systems, identifying areas for improvement and proposing innovative solutions to enhance scalability, performance, security, RESTful API design, and message queue integration.

• Design and implement secure communication protocols for client-server interactions, ensuring data confidentiality, integrity, authentication, and adherence to RESTful API security best practices.

• Provide technical leadership and drive architectural decisions, resolving complex technical challenges related to application security, client-server communication, RESTful APIs, and message queue integration.

Qualifications & skills:

• Proven experience as a Software Architect, with a focus on designing highly scalable and reliable systems in cloud environments, preferably AWS

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

• Strong understanding of cloud architecture principles, microservices architecture, distributed systems, and containerization technologies (e.g., Docker, Kubernetes).

Apply today!