Senior Software Engineer - Java

1 Month ago • 6-8 Years • Backend Development

About the job

Job Description

Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

Description

Sinch is a Customer Communication Cloud company, directly powering meaningful conversations at scale across messaging, voice and email to help businesses deliver unified, personalized experiences that truly revolve around their customers – no matter the channels they use. More than 150,000 businesses – including many of the world’s largest tech companies, rely on us for their customer communication needs.

We dream big – for our company, our customers, and our employees – and we hire the best talent worldwide to help us bring our vision to life. We have near 4,500 Sinchers in more than 60 countries – probably somewhere near you!

 

Role and Responsibilities

Develop, architect and scale the Contacts functions for SaaS. Be part of a cross functional team that sets its own objectives and goals with responsibility for every stage of product development life cycle from planning and design to implementation, testing, deployment, monitoring and maintenance, you build It you run it.

Your work will be focused around building critical functions (both frontend and backend) that make up the core of the Contacts services; The code you write will be used in different product lines. As a senior engineer you will write code that has a high impact throughout the organization and it is paramount that it meets our level of excellence. You will work independently but in constantly communication with your team and other. You have an analytical mind with problem solving aptitude.

This is a 90% remote role! We expect you to go the office in Madrid for some workshops or important meetings.

Requirements

To thrive in this role, you bring:

  • A strong foundation in backend development
  • Proficiency in Java, with around 6-8 years of hands-on coding
  • Expertise in working with non-relational databases like MongoDB
  • Bonus points for knowledge of other programming languages (Golang is used in some teams)
  • Experience with distributed systems and microservices architecture
  • Familiarity with event streaming or queuing systems such as Kafka or RabbitMQ
  • An ability to make informed architectural decisions
  • Fluency in English

What sets you apart:

  • Experience with search technologies like Atlas Search or Elasticsearch
  • Building scalable SaaS platforms
  • Developing event-driven systems
  • A knack for automating functional and performance tests
  • Thriving in a multicultural environment
  • Success in autonomous, independent team settings

Benefits

Benefits

Benefits. Sinch is a global company composed of people from different countries and cultures. Our benefits adjust regionally to support employees and help them to thrive in every stage of life. We offer valuable benefits and resources, including health and life insurance, a flexible work environment, retirement savings plans, and more.

Our Hiring Process

In Sinch, we are committed to following a recruitment process that is fair, objective, consistent, and non-discriminatory. Our Talent Acquisition team, together with hiring managers and the rest of the interviewing team, persistently work towards identifying the candidates that best fit each open job, based on Sinch’ s hiring needs and candidates’ career expectations. We encourage applications from strong candidates with relevant professional backgrounds for this role. Not all applicants will meet all job requirements exactly! Even if you do not meet all job requirements, don't let that stop you from considering Sinch for the next step in your career. We are always open to candidates that could bring new ideas and perspectives to Sinch!

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

São Paulo, State Of São Paulo, Brazil (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Illinois, United States (Hybrid)

Skåne County, Sweden (Hybrid)

Mumbai, Maharashtra, India (On-Site)

United States (Remote)

Skåne County, Sweden (On-Site)

Uttar Pradesh, India (Hybrid)

Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by Sinch

Similar Jobs

Nisum - Fullstack Developer - A6478

Nisum, India (Hybrid)

Google - Product Growth Manager, Google Ads

Google, Singapore (On-Site)

PwC - Workday Integration Consultant

PwC, Poland (Hybrid)

Egnyte - Principal Engineer

Egnyte, Poland (On-Site)

CredHive - Lead Software Engineer

CredHive, India (Hybrid)

Dew Software - .NET Developer

Dew Software, India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Niantic - Security Engineer, Production

Niantic, Switzerland (Hybrid)

Netflix - Software Engineer (L5), Content Engineering

Netflix, United States (On-Site)

Nisum - Mobile QE Engineer - A6458

Nisum, India (Hybrid)

Next Level Business Services - Java UI Developer

Next Level Business Services, United States (On-Site)

Reliance Industries Limited - Manual Do QA

Reliance Industries Limited, India (On-Site)

GreedyGame - Lead Android Developer

GreedyGame, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Madrid, Community of Madrid, Spain

Rovio Entertainment Corporation - (Staff/Senior) Level Designer, Angry Birds Games

Rovio Entertainment Corporation, Spain (Hybrid)

2K - Environment Artist

2K, Spain (On-Site)

dentsu - QA Analyst

dentsu, Spain (Hybrid)

Take-Two Interactive - Senior IT Systems Administrator

Take-Two Interactive, Spain (On-Site)

dentsu - Business Analyst

dentsu, Spain (On-Site)

Anchor Point Studios - Technical Audio Designer

Anchor Point Studios, Spain (Remote)

Morning Star - MPS Senior Customer Support Representative

Morning Star, Spain (Hybrid)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

LeoVegas - Senior JavaScript Engineer - Sports

LeoVegas, Spain (On-Site)

Abnormal Security - Software Engineer - II, Backend

Abnormal Security, India (Hybrid)

Ambient Security - Staff Software Engineer

Ambient Security, India (Hybrid)

Panteon Games - Game Server Engineer

Panteon Games, (On-Site)

Digiqt Technolabs - Sr Software Engineer 2 - Node.js

Digiqt Technolabs, India (On-Site)

Push Gaming - Senior Server Developer

Push Gaming, United Kingdom (Remote)

Cloudhire - Sr. Backend Python Developer - Remote

Cloudhire, India (Remote)

City State Entertainment - Web Backend Developer (Remote)

City State Entertainment, United States (Remote)

VGW - Principal Engineer

VGW, Germany (On-Site)

Get notifed when new similar jobs are uploaded