Software Engineer
Core
Maintain and improve legacy messaging systems, ensuring scalability and performance for a global customer communications platform.
Role type
Software Engineer (Backend/Full Stack)
Builds
Messaging APIs, containerized Java applications, and cloud infrastructure components.
Domain
Telecom/Cloud Infrastructure
Required skills
Java, Spring, ReactJS, RESTful API design, AWS, CI/CD pipelines, automated testing, distributed systems, incident management, code review, version control
Preferred skills
Cloud certification (AWS/GCP/Azure), AI coding tools proficiency
Technologies
Java, Spring, ReactJS, AWS, Docker/Kubernetes (implied by containerised), GitHub Copilot/Claude
Responsibilities
Write clean, well-tested code for features and fixes; participate in Agile ceremonies; build hands-on competence with AWS cloud infrastructure; take part in incident response and production monitoring; maintain documentation for features and components.
Seniority
Mid-level, hands-on IC