Sigma Software Group logo
Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Senior Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

3 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer

Sigma Software Group

• Design and implement a scalable event-driven communications platform • Build highly reliable and fault-tolerant message delivery systems • Manage large-scale real-time event processing pipelines • Design and implement multi-channel delivery pipelines across email, SMS, voice, and push channels • Handle compliance requirements, consent management, and communication policies • Support emergency and high-priority notification workflows • Implement provider failover and resiliency strategies to ensure delivery continuity • Build tracking systems for delivery status, retries, and engagement events • Design and implement observability, reporting, and analytics infrastructure • Develop event processing and message orchestration workflows • Implement provider integrations and external messaging service adapters • Ensure system scalability, throughput, and performance under high load • Collaborate with product and engineering teams on communication flows and requirements • Contribute to architectural decisions and long-term platform evolution • Ensure operational stability, reliability, and maintainability of the system

Job Requirements

  • At least 5 years of software development experience
  • Strong expertise in Java development
  • Experience with distributed systems
  • Strong experience with event-driven architectures
  • Experience with messaging systems, queues, streams, and brokers
  • Experience designing high-scale APIs and backend services
  • Strong understanding of system reliability and fault tolerance
  • Upper-Intermediate English level
  • Experience with email or SMS delivery systems would be a plus
  • Experience with telecom or messaging infrastructure would be a plus
  • Experience with marketing automation platforms would be a plus
  • Experience with notification or engagement systems would be a plus
  • Experience with workflow engines would be a plus
  • Experience with compliance-heavy systems, including consent and GDPR-like regulations would be a plus
  • Experience with high-throughput event processing systems would be a plus
  • Experience with cloud-native platforms, preferably GCP would be a plus

Benefits

  • Work remotely in an international engineering environment
  • Influence architectural decisions
  • Opportunity to work on long-term product development

Related Job Pages

More Backend Engineer Jobs

DOMVS iT logo

Engenheiro de Software Full Stack – C# , JavaScript

DOMVS iT

Especialistas em impulsionar negócios com agilidade e tecnologia!

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Desenvolver e manter aplicações web utilizando C# e JavaScript; • Participar do desenho e evolução de arquiteturas e soluções tecnológicas; • Atuar em todo o ciclo de desenvolvimento de software, desde o levantamento de requisitos até a implantação em produção; • Desenvolver integrações entre sistemas e APIs; • Garantir a qualidade do código por meio de boas práticas, testes e revisões de código; • Trabalhar em conjunto com times multidisciplinares para entrega de soluções de negócio; • Contribuir com melhorias contínuas, performance e escalabilidade das aplicações.

Brazil
HealthBit | Consultoria em Gestão de Saúde Corporativa logo

Full Stack Software Developer – PHP, Python, JavaScript

HealthBit | Consultoria em Gestão de Saúde Corporativa

Especialistas em projetos de grande complexidade para os maiores players do mercado.

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

• Work independently and proactively in the development of robust, scalable software solutions. • Design, develop, test, and maintain back-end and front-end applications using PHP, Python, and JavaScript. • Structure and optimize database models. • Collaborate with multidisciplinary (cross-functional) teams. • Devise creative technical solutions for complex challenges. • Produce clear, organized, and maintainable technical documentation. • Provide technical support to business stakeholders and development teams. • Contribute to improving code quality.

Brazil
IRIUM logo

Consultor de Datos, Python

IRIUM

Líderes en gestión de servicios integrados de infraestructuras y plataformas IT.

Full TimeRemoteTeam 501-1,000Since 2002H1B No Sponsor

• Consultoría de datos utilizando Python. • Colaboración en proyectos de análisis de datos. • Generación de reportes y dashboards en Power BI.

Spain
€25K - €30K / year
Lumini IT Solutions logo

Full Stack Developer II, Python

Lumini IT Solutions

Transformando negócios através da tecnologia! ☁️💡

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Develop, maintain, and enhance web applications and APIs using Python. • Work as a full stack developer, contributing to both back-end and front-end development. • Build integrations between systems, platforms, databases, and external services. • Participate in technical analysis of requirements, estimations, and solution definition. • Write clean, secure, scalable, and maintainable code. • Perform testing, bug fixes, improvements, and support for existing applications. • Assist with technical documentation for developed solutions. • Collaborate with project, architecture, data, infrastructure, and support teams. • Apply best practices for version control, deployment, security, and software quality.

Brazil