Senior Backend Developer (Dubai based)
Senior Backend Developer (Dubai based)30
Applications
30
Applications
About the Job
Skills
Job Description
Senior Back End Developer (Job Location: Dubai - United Arab Emirates)
ROLE AND RESPONSIBILITIES
We are looking for an amazing individual to join our dynamic team as 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 technologies, strong technical skills and Golang experience. You will join one of our feature squads (payment, on-boarding, trading) and collaborate closely with cross-functional teams including designers, product managers, developers and solutions architects to deliver a seamless and engaging app experience. This role reports to the Technical Lead of one of our feature squads and is based in Dubai.
- Design, develop, and maintain scalable and efficient back-end services using Golang within an event-driven architecture to support our consumer app, including hands-on coding, code reviews, and troubleshooting to ensure the timely delivery of high-quality software solutions
- Participate in the architectural design and review processes, ensuring solutions are scalable, resilient, and cost-effective.
- Provide Mentorship and code-reviews to mid and junior level back-end developers, fostering a collaborative and innovative team environment, best practices in code quality and agile methodologies.
- Implement and manage Kafka-based systems for real-time data processing and distribution
- Collaborate with cross-functional teams to integrate various components and data systems.
- Advocate for and implement best practices in software engineering, including agile development, automated testing, continuous integration, and SRE (monitoring, observability, logging).
- Help to identify performance bottlenecks and implement optimizations to enhance the responsiveness and efficiency of the platform.
- Stay up to date with the latest industry trends, technologies, and best practices in backend development and architecture designs.
- Troubleshoot and debug issues, providing timely resolutions.
- Participate in the entire app lifecycle, from concept and design to testing and release.
- Create and maintain comprehensive technical documentation, including specifications, and development guidelines.
Qualifications
Essential:
- Bachelor’s degree in computer science, Engineering, or related field; Master's degree preferred.
- Proven experience (6+ years minimum) working as a Senior Golang Back End Developer or similar role, preferably in the development of mission critical systems or financial applications.
- Strong hands-on expertise in back-end development with technologies such as Golang and Kafka
- Strong architectural and system design skills in technologies such as microservices, distributed systems, cloud computing, event driven systems and REST API design.
- Experience with Cloud technologies, orchestration (K8s, Docker), CI/CD, automated testing and other DevOps tools and methodologies
- Experience working with datastores of any kind (RDBMS, NoSQL, Key-Value, Queue Management, …)
- Strong proficiency in writing clean, maintainable, and efficient code.
- Ability to look at the bigger picture and create a scalable back-end architecture.
- Solid understanding of software development lifecycle (SDLC) methodologies, including Agile, Scrum, or Kanban.
- Excellent communication skills, with the ability to effectively communicate complex technical concepts to non-technical stakeholders.
- Strong analytical and problem-solving skills, with a keen attention to detail and a commitment to delivering high-quality solutions.
- Ability to thrive in a fast-paced, dynamic environment and manage multiple priorities effectively.
- Experience working on a B2C application is a strong plus
- Familiarity with trading or financial applications and their specific requirements
About the company
Industry
Human Resources Services
Company Size
11-50 Employees
Headquarter
PAN India
Other open jobs from i4 Consulting : Reimagining HR Blueprints