Sr Software Engineer at Sinch
Stockholm, , Sweden -
Full Time


Start Date

Immediate

Expiry Date

23 Aug, 26

Salary

0.0

Posted On

25 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, React, TypeScript, Cloud-native Design, API-driven Architecture, DevOps, Kubernetes, Docker, CI/CD, PostgreSQL, Kafka, GraphQL, Hibernate, AI-assisted Development, Microservices

Industry

IT Services and IT Consulting

Description
Sinch is a global leader in the growing market for Communication Platforms as a Service (CPaaS) and mobile customer engagement. We are specialists in allowing businesses to reach everyone on the planet, in seconds or less, through mobile messaging, email, voice, and video. We reach every phone on earth. From the lifechanging to the timesaving, we're helping our customers to interact with people like never before. For you, that means working in an environment that offers an incredible variety of exciting challenges, and the chance to impact how billions of people engage with their favorite brands. The dream of personalizing content to all 15 billion phones on the planet is no fairy tale!More than 150,000 businesses, including many of the world’s largest companies and mobile operators, use Sinch’s advanced technology platform to engage with their customers. Moreover, Sinch has been profitable and fast-growing since its foundation. Sinch's core values are Make it Happen, Dream Big, keep it Simple and Win Together. These values describe how our global organization works and inspire every of our more than 5,000 employees across 60 different countries. We are looking for a highly skilled Senior Software Engineer who combines strong expertise with hands-on software development capabilities across backend and frontend technologies. The role requires deep experience in Java Spring Boot, React, cloud-native application design, API-driven architectures, DevOps practices and modern AI-assisted development approaches. Key Responsibilities Full Stack Development (Hands-On) * Actively contribute to application development across backend and frontend layers. * Develop backend services and APIs using Java, Spring Boot, Spring Cloud, Hibernate/JPA and related technologies. * Build responsive, scalable frontend applications using React, TypeScript/JavaScript, HTML5 and CSS frameworks. * Implement RESTful APIs, GraphQL APIs, authentication, authorization and integration services. * Perform code reviews and enforce coding standards and development best practices. * Troubleshoot and resolve complex technical issues across application layers. * Optimize database queries, caching strategies and application performance. * Participate in sprint delivery activities and contribute as an individual developer when required.   AI-Assisted Engineering & Development Efficiency * Utilize AI-powered development tools to improve engineering productivity and delivery speed. * Ensure AI-generated code aligns with security, compliance, quality and maintainability standards. Cloud, DevOps & Platform Engineering * Design and support cloud-native deployments and containerized applications. * Work with CI/CD pipelines and DevOps automation practices. * Support Kubernetes, Docker, infrastructure automation and deployment strategies. * Collaborate with platform engineering and infrastructure teams for scalable deployments. * Ensure observability through logging, monitoring, tracing and alerting mechanisms. * Drive DevSecOps and automated quality gate implementations. Required Technical Skills * Backend - Java, Spring Boot, Spring Cloud, Hibernate / JPA, REST APIs / Microservices, Messaging technologies (Kafka/RabbitMQ or similar) * Frontend – React, TypeScript / JavaScript, HTML5 / CSS3, State management libraries, Responsive UI development * Cloud & DevOps – Docker, Kubernetes, CI/CD pipelines, GitHub / GitLab / Azure DevOps. Cloud platforms (AWS/Azure/GCP) * Databases - PostgreSQL / MySQL / Oracle * AI-Assisted Development - GitHub Copilot, Cursor, or similar AI development tools   Soft Skills & Expectations * Strong problem-solving and analytical capabilities. * Excellent communication and stakeholder management skills. * Strong ownership mindset and delivery focus. * Ability to work in agile and fast-paced engineering environments. * Continuous learning mindset toward emerging technologies and AI capabilities.   Overall Experience * 6–8+ years of overall software engineering experience.  * 5+ years in full stack application development.  * Strong hands-on development experience must still be current and active. * Degree in Computer Science (Preferrable)   Being you at Sinch : We're a worldwide group of people, committed to diversity. We're working to offer an increasingly inclusive workplace wherever you are. No matter who you are, you'll be able to explore new career and growth options - sharing your voice, building your path and making it happen with us. We’re proud to be an equal opportunity employer, and all qualified applicants will be considered to join our team regardless of race, colour, religion, gender identity or expression, sexual orientation, pregnancy, disability, age, veteran status, and more. Your life at Sinch: Being a Sincher is all about learning and being in pursuit of new challenges. Working in the offices, at home, or in a hybrid model, that means celebrating change and the unknown, rolling up your sleeves and seeing what impact you can have on the world. The only way is up, and you’ll be reaching for the opportunities that match where you want to take your career. It’s closer than you think. It’s time to chase the answers, chase the challenges and chase the dream. Are you ready? Join us on our journey!  
Responsibilities
Develop and maintain full-stack applications using Java Spring Boot and React while implementing RESTful and GraphQL APIs. Drive engineering efficiency through AI-assisted development and manage cloud-native deployments using Kubernetes and Docker.
Loading...