We support enterprises, product houses, and startups with custom software solutions development and IT consulting.
Senior Java Developer
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 Guides
Related Job Pages
More Backend Engineer Jobs
Engenheiro de Software Full Stack – C# , JavaScript
DOMVS iTEspecialistas em impulsionar negócios com agilidade e tecnologia!
• 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.
Full Stack Software Developer – PHP, Python, JavaScript
HealthBit | Consultoria em Gestão de Saúde CorporativaEspecialistas em projetos de grande complexidade para os maiores players do mercado.
• 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.
Consultor de Datos, Python
IRIUMLíderes en gestión de servicios integrados de infraestructuras y plataformas IT.
• Consultoría de datos utilizando Python. • Colaboración en proyectos de análisis de datos. • Generación de reportes y dashboards en Power BI.
• 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.




