Sinch AB

Sr Software Engineering (Java)

Sinch AB
Apply
2 months ago
Campinas, BrazilSenior

Responsibilities

  • Design, develop, and maintain backend services.
  • Build high-performance, scalable, and distributed systems.
  • Use Java, Spring, Reactor, Kafka, RabbitMQ, Redis, and MySQL to enhance the product.
  • Maintain and collaborate on internal tools for monitoring, debugging, and application optimization at scale.
  • Ensure observability, reliability, and fault tolerance across services.
  • Collaborate with Software Engineers, UX Designers, Product Managers, and other cross-functional teams.
  • Maintain strong focus on code quality, security, and software development best practices.
  • Share knowledge with the team and help build and maintain a high-performance team.

Requirements

  • Bachelor’s degree in computer science, Information Systems, Systems Analysis, or a related field.
  • Production-level backend development experience using JVM/Java.
  • Knowledge of SQL and NoSQL databases, including Redis and MySQL.
  • Knowledge of asynchronous message processing using Kafka and RabbitMQ.
  • Knowledge of gRPC/Protobuf.
  • Deep understanding of the Spring Framework.
  • Deep understanding of distributed systems and experience building high-scale microservices and event-driven architectures.
  • Ability to debug distributed systems with a problem-solving mindset.
  • Experience with AWS and containerized deployments using Docker and Kubernetes.
  • Experience with observability, logging, and monitoring tools for debugging and performance analysis.
  • Advanced or fluent English.
  • Experience with Kotlin and Reactor is a plus.

Benefits

  • 100% coverage of medical and dental plans for employees and eligible dependents through Bradesco Saúde.
  • Flexible Caju benefits card for food, education, and home office assistance.
  • Paid maternity leave of 180 days and paternity leave of 30 days.
  • Daycare assistance for children up to five years old.
  • Wellhub access to gyms and wellness options.
  • Prudential life insurance coverage.
  • Annual reimbursements for certain disability-related and transgender-related expenses.
  • A paid day off on the employee’s birthday.

Tech Stack

Categories

Sinch AB

About Sinch AB

1,001-5,000 employees
Contact me