Our Customer is a Sweden-based AdTech company specializing in advanced self-serve advertising platforms that automate direct transactions between advertisers and major global publishers. Their technology removes traditional friction in ad sales by enabling automation, transparency, and operational efficiency at scale. Platforms are trusted by internationally recognized publishers including TripAdvisor, Bloomberg, The Washington Post, Opera, and Dow Jones, handling millions of transactions worldwide. The project is a strategic architectural transformation toward a Platform-First approach. The company is transitioning from monolithic, client-specific implementations to a standardized, API-driven, multi-tenant ecosystem of reusable microservices. These services power the entire product suite, remaining independent, scalable, and decoupled from frontend or customer-specific customization.
Senior Java Developer
Location
Worldwide
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer
Sigma Software
Role Description Join a project where scalability, resiliency, and real-time communication are at the core of the engineering challenge. We are looking for a Senior Java Developer to help build a high-load multi-channel communications platform used to deliver critical notifications to millions of users worldwide. As part of Sigma Software, you will work remotely in an international engineering environment and contribute to the development of distributed, event-driven systems with complex delivery pipelines and fault-tolerant architecture. Project focuses on building a modern multi-channel communications platform capable of delivering critical notifications across email, SMS, voice, and push channels at massive scale. The system supports: - Automated workflows - Emergency broadcasts - Consent management - Reporting and analytics - Provider failover strategies - Real-time event processing Job Responsibilities: - 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 Requirements - 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 Benefits - 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
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Developer
EricssonWe create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible
Join our Team About this opportunity: Join our innovative team at Ericsson as a Software Developer. The role involves contributing to the creation of customer solutions during the build phase of the Software Development Life Cycle (SDLC). You will be responsible for executing the detailed design of application and technical architecture components, based on specifications provided by Systems Analysts. Additionally, you will be expected to develop software components, support component testing and early system testing. What you will do:- Develop and integrate software components.- Contribute to component and system testing.- Adhere to the organization's best practices for software development, such as Agile methodology and Continuous Integration / Continuous Deployment (CI/CD).- Assist in the Asset creation and development. The skills you bring:- Cloud Technologies (Kubernetes, Docker, AWS, Container, Microservices, spring boot).- Security.- DevSecOps.- Front End Development.- Security Reliability Model (SRM).- Application and Product security.- IT security and compliance.- Agile methodology.- Software Vulnerability Management.- CI/CD.- Back End Development.- Java Spring Boot Framework.- Tools for CI/CD (Git, Gerrit, Jenkins, Sonar, Helm).
Senior Software Developer
Remote RecruitmentRemote Recruitment operates as a full-service employment agency providing recruitment/staffing for UK based companies
Role Description Remote Recruitment is hiring a Senior Software Developer for UK-based clients in a fully remote capacity. Based in South Africa and working UK business hours, this is an excellent opportunity for driven professionals seeking international exposure. - Execute all core responsibilities professionally and to a consistently high standard - Manage your workload effectively and meet all agreed targets and deadlines - Communicate proactively and clearly with internal teams and external stakeholders - Maintain accurate records and documentation in all systems - Contribute to team improvement initiatives and best practice sharing - Represent the organisation professionally at all times Qualifications - 2+ years of relevant professional experience in a similar role - Excellent written and verbal communication skills in English - Proficient in Microsoft Office Suite and relevant software tools - Highly organised, reliable, self-motivated and detail-oriented - Stable and quiet home office with a reliable high-speed internet connection Benefits - Competitive monthly salary between R25,000 and R35,000 - 100% remote position working UK business hours - Excellent career growth and professional development opportunities - Exposure to leading UK businesses and international work practices Company Description Remote Recruitment – connecting outstanding South African talent with ambitious UK employers. If this role sounds like you, we encourage you to apply today.
Engineering Subject Matter Expert – AI Training
Weekday (YC W21)We are a Y-Combinator-backed startup building your AI-powered Recruiter Agent
• Review and analyze engineering documentation, including technical reports, design documents, specifications, and project analyses. • Evaluate engineering submissions for technical accuracy, completeness, clarity, and adherence to industry best practices. • Provide detailed technical feedback, clarifications, and expert recommendations on complex engineering scenarios. • Develop real-world engineering examples, case studies, and problem sets across various engineering disciplines. • Create structured technical explanations to help improve AI understanding of practical engineering concepts. • Ensure all technical content is accurate, well-organized, and aligned with engineering principles. • Assess AI-generated engineering responses for correctness, logical reasoning, and technical rigor. • Identify errors, inconsistencies, or gaps in engineering outputs and provide actionable feedback to improve model performance. • Contribute to the development of high-quality engineering datasets for AI training and evaluation. • Work closely with project teams to ensure deliverables align with project milestones and quality standards. • Share industry best practices and technical insights to enhance project methodologies. • Collaborate effectively in a remote environment while maintaining high-quality documentation and deliverables.
• Architect, implement, and maintain complex Zoho CRM configurations tailored to the sales lifecycle. • Develop and deploy advanced automations, blueprints, and workflows to streamline warm lead management. • Audit and optimize existing CRM structures to ensure data integrity and peak performance. • Integrate Zoho CRM with third-party tools and internal systems to create a unified data environment. • Act as the internal subject matter expert for all things Zoho, troubleshooting technical issues and identifying new features to leverage.




