< Back to all jobs
Job Description
Be a part of something BIG!
We are looking for a hands-on Full Stack Developer to join the software development team. In this role, you will work closely with product and engineering teams to design, build, and scale cloud-native platforms capable of supporting large-scale enterprise applications and services.
Make an impact by
• Build scalable enterprise platforms capable of processing high volumes of concurrent transactions and messages.
• Contribute to the design and development of infrastructure-agnostic platform components that support integration with multiple network backends.
• Develop modular, secure, and reusable platform components following industry best practices.
• Design and implement RESTful APIs and microservices architectures.
• Build and deploy modern web applications using React, Redux, Webpack, and modern JavaScript frameworks.
• Architect efficient and scalable backend systems and services.
• Develop unit, functional, and end-to-end integration tests to ensure platform reliability and quality.
• Develop backend services using technologies such as Java and Go.
• Identify, troubleshoot, and resolve performance, scalability, and reliability issues.
• Participate in peer code reviews and contribute to engineering best practices.
• Collaborate with product, business, and partnership teams to develop third-party integrations and platform adapters.
• Contribute to platform architecture discussions, technology evaluations, and solution design initiatives.
• Support the evolution of the platform toward scalable SaaS deployment and management models.
• Participate in Agile software development activities including sprint planning, backlog refinement, and technical discussions.
Skills for success
• Degree in Computer Science, Software Engineering, Information Technology, or a related discipline, or equivalent practical experience.
• Experience working in Agile software development environments.
• Strong programming experience in Java (Java 17 or higher preferred), with experience in backend frameworks such as Spring Boot or equivalent enterprise frameworks.
• Experience developing RESTful APIs, microservices, and scalable distributed systems.
• Experience with HTML, CSS, JavaScript, and frontend frameworks such as React, Angular, or Vue.js.
• Familiarity with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, Cassandra, or Elasticsearch.
• Experience with messaging and event streaming technologies such as Kafka or other Pub/Sub platforms.
• Experience working with cloud platforms such as AWS, Azure, GCP, or similar environments.
• Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
• Experience with CI/CD and DevOps tooling such as Jenkins, Helm, Maven, Gradle, or Ansible.
• Understanding of secure software development practices and scalable application architecture.
• Experience building enterprise-grade, configurable, and scalable software platforms.
• Familiarity with Agile software development methodologies and engineering best practices.
• Exposure to SaaS, IoT, 5G, AI/ML, or cloud-native platform technologies would be advantageous.
• Strong analytical, problem-solving, communication, and collaboration skills.
What We’re Looking For
• A collaborative team player who can work effectively across cross-functional teams.
• Adaptable and proactive in learning new technologies and approaches.
• Customer-focused mindset with a commitment to delivering reliable and scalable solutions.
• Strong problem-solving and troubleshooting capabilities.
Your Career Growth Starts Here. Apply Now!
Listing closes 5 Dec 2026.
Apply directly through the original listing. The employer’s page has the latest application details.
