Backend Software Developer Specialist II

Sinch Logo

Sinch

πŸ“Remote - Brazil

Summary

Join Sinch, a global leader in cloud communications, as a Java Backend Developer. You will design, develop, and maintain high-performance, reliable backend systems using Java, Spring, and Spring Boot. Expertise in distributed systems, databases, queue systems, and microservices is crucial. Responsibilities include solution design, knowledge sharing, and collaboration with a high-performing team. The role requires advanced Java skills, experience with various frameworks and technologies, and excellent communication skills. The position is based in Campinas, Brazil, with mostly remote work. Sinch offers competitive benefits, including health and life insurance, flexible work environment, and retirement savings plans.

Requirements

  • Live in Campinas or its Metropolitan area
  • Master Java development and environment
  • Experience in frameworks such as Spring and Spring Boot
  • REST or GRPC
  • English (advanced or fluent)
  • Experience in distributed systems architecture design and microservices
  • Experience in solutions and software architecture
  • Experience using messaging brokers like Kafka and/or RabbitMQ
  • Experience coding for and designing relational and non-relational databases
  • Experience in software testing and documentation
  • Knowledge in container technologies (Docker, Kubernetes)
  • Experience with observability tools, strategies and dashboard building/design
  • Excellent communication for interpersonal relationships with different teams and hierarchical levels

Responsibilities

  • Design, develop, and maintain high-performance and reliable backend systems
  • Show knowledge in solution design, being permanently thoughtful about performance and resiliency
  • Work with databases technologies, queue systems, and streams
  • Share knowledge with the team, guiding peers on best practices

Benefits

  • Health and life insurance
  • Flexible work environment
  • Retirement savings plans

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs