Sigma Software

Senior Java Developer

Sigma Software
Apply
1 day ago
Remote, BrazilSenior

Responsibilities

  • Design, develop, and implement large-scale distributed systems capable of handling substantial data volumes.
  • Build scalable, fault-tolerant, and low-latency backend services.
  • Architect and implement APIs and event-driven solutions.
  • Diagnose and resolve complex production issues across services and infrastructure layers.
  • Develop and execute unit, API, regression, and performance tests.
  • Collaborate with cross-functional teams on incident resolution and system reliability.
  • Participate in architecture discussions and contribute to engineering best practices.
  • Optimize system scalability, availability, and operational performance.
  • Support continuous improvement of deployment and CI/CD processes.

Requirements

  • 7+ years of software development experience.
  • Strong proficiency in Java and Spring Boot.
  • Experience with Kafka or other event streaming solutions.
  • Familiarity with AWS and EKS.
  • Strong knowledge of CI/CD pipelines and related tools.
  • Hands-on experience designing and deploying scalable, highly available distributed systems.
  • Strong understanding of event-driven architectures.
  • Experience working with SQL and NoSQL databases.
  • Familiarity with AWS, Azure, or Google Cloud.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Advanced English proficiency at C1 level or higher.

Benefits

  • Full-time remote work opportunity based in Brazil.
  • Opportunity to work on a customer-facing platform serving millions of pet owners.
  • Professional development opportunities in a remote-first, collaborative international environment.
  • Opportunity to work with modern technologies and influence architectural decisions.

Tech Stack

Apache KafkaAWSAzureGoogle CloudJavaSpring BootSQL

Categories

Sigma Software

About Sigma Software

1,001-5,000 employees

Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.

Contact me