Senior Java Developer

đŸ”„ 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sigma Software Group

Sigma Software Group

1001 - 5000 employees

Founded 2002

🎼 Gaming

📡 Telecommunications

Software Development ‱ Gaming ‱ Telecommunications

Sigma Software Group is a multinational company, established in 2002, that specializes in providing high-quality software development, graphic design, testing, and support services. The company focuses on delivering solutions across various industries such as automotive, telecommunications, aviation, advertising, gaming, banking, real estate, and healthcare. Sigma Software values professional growth, offers remote work opportunities worldwide, and caters to world-renowned clients like AstraZeneca, Scania, and SAS. The company emphasizes a culture of continuous education, mentorship, and flexible work environments, making it a preferred workplace for IT specialists aiming to work on complex solutions utilizing cutting-edge technologies. Sigma Software is committed to innovative solutions and engineering the future while also contributing to social causes such as charitable work in Ukraine.

📋 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

🎯 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

Apply Now

Similar Jobs

đŸ”„ 5 minutes ago

Software Mind

1001 - 5000

đŸ€– Artificial Intelligence

☁ SaaS

📡 Telecommunications

Senior Python Engineer developing a proprietary data platform for a British insurance company. Collaborating with teams across Azure and AWS to enhance data capabilities.

AWS

Azure

Cloud

Linux

Postgres

Python

SQL

đŸ”„ 18 hours ago

Avenga

5001 - 10000

đŸ€ B2B

🏱 Enterprise

Senior Full Stack Software Engineer at Avenga focusing on Node.js, NestJS, and cloud-native solutions. Join a team supporting digital transformation for telecommunications.

AWS

Cloud

Docker

JavaScript

Kubernetes

Next.js

Node.js

React

Terraform

TypeScript

đŸ”„ 19 hours ago

Crystal Intelligence

51 - 200

₿ Crypto

📋 Compliance

🔐 Security

Senior Python Engineer developing Python backend services for the Crystal platform. Focusing on scalability, performance optimizations, and collaboration with DevOps teams.

Distributed Systems

Flask

NoSQL

Postgres

Python

SQL

đŸ”„ 19 hours ago

Crystal Intelligence

51 - 200

₿ Crypto

📋 Compliance

🔐 Security

Senior Python Engineer owning transaction monitoring part of blockchain analytics platform. Leading backend development and ensuring high-quality service for financial institutions.

Distributed Systems

NoSQL

Postgres

Python

SQL

đŸ”„ 23 hours ago

Miratech

501 - 1000

Senior Java Developer developing and maintaining software solutions for public sector organizations in Europe. Collaborating with a large team on a tax administration system project.

Angular

Docker

Java

Kafka

Kubernetes

Microservices

Postgres

RDBMS

SOAP

Spring