Home Online Senior Software Engineer

Home Online Senior Software Engineer

Senior Software Engineer

Full time at Rakuten Symphony in Online
Posted on May 8, 2024

Job details

About us: Rakuten Symphony CPaaS platform provides communication API’s to global and domestic enterprises in Japan over various channels such as SMS, Voice, Email & RCS. We design and develop CPaaS services for enterprises. The CPaaS team is a dynamic and innovative team dedicated into providing high quality communication services to Enterprises. We are looking for a talented and senior Backend Developer to join our growing team and contribute to the development of cutting-edge backend applications. About the role: Be a part of the Rakuten Symphony core development/engineering Backend team. Work closely with development team in agile manner to release new features and enhancement for CPaaS backend service... Work in a global team spread across Japan, India and UK in different time zones. Open to off hour availability due to work as required. Make best use of productivity improvement tool such as JIRA & confluence. Participate in daily team huddle and present work status for visibility. Actively contribute to overall improvement projects within team. Requirements -• B.S. or equivalent in Computer Science • At least 8 years of proven core backend SW engineering expertise in Java (v17+). • Strong understanding and experience in low level networking & inter-networking. Experience in SaaS, API based, communication systems. • Extensive knowledge and experience in Linux • Cloud base deployments expertise with experience in continuous integration/continuous delivery systems. Jenkins/Docker/Kubernetes, AWS - an advantage • Database experience in ELK/Kafka • Experience with developing high profile production systems with 24/7 availability, low-latency and highly available redundant solutions. • High volume data management skills and expertise- a big advantage • Ability to present concepts and architectures effectively to the team. • Problem solver and high troubleshooting skills • Ability to work autonomously and collaborate as a team player. • Ability to work as a member of a big remote team spread across the globe. • Excellent communication skills in English. • Strong communication and leadership skills, with proactive communication internally and externally to address any blockers. • Ability to take full responsibility for a task or feature, delivering it independently with high quality from start to finish • Experience in writing unit tests and integration tests on a large scale • Experience in conducting large-scale refactors on a fast-moving product. • Understanding accessibility and security compliance.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback