Sigma Software logo

Senior Java Developer

Posted about 5 hours ago

RemoteWarsaw, Masovian Voivodeship, PolandSE

Job Description

  • 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

Qualifications

  • 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

WILL BE A PLUS

  • Experience with email or SMS delivery systems
  • Experience with telecom or messaging infrastructure
  • Experience with marketing automation platforms
  • Experience with notification or engagement systems
  • Experience with workflow engines
  • Experience with compliance-heavy systems, including consent and GDPR-like regulations
  • Experience with high-throughput event processing systems
  • Experience with cloud-native platforms, preferably GCP

Additional Information

PERSONAL PROFILE

  • Strong analytical and problem-solving skills
  • Ability to work in distributed cross-functional teams
  • Proactive approach to ownership and technical decision-making
  • Strong communication and collaboration skills
  • Ability to work in high-load, fast-paced environments
  • Focus on reliability, scalability, and engineering quality
Job details
Workplace
Remote
Location
Warsaw, Masovian Voivodeship, Poland
Experience
SE
Sigma Software logo
Sigma Software
View company page

Sigma Software development company offers turnkey solutions development and software development teams. Learn how our 1800+ software experts can support a project.

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups