Senior Software Engineer (Java) - Remote Work | REF#290000
Role responsibilities
Design and develop backend components and high-throughput code for a large-scale distributed data flow platform. Collaborate with cross-functional teams to improve stream processing pipelines and resolve distributed system performance issues.
Requirements
Candidates must have over 5 years of IT experience with at least 3 years specializing in Java. A strong background in distributed systems, concurrent programming, and data pipeline infrastructure is required.
Key skills
Java, Distributed Systems, Concurrent Programming, Data Flow, Stream Processing, Data Ingestion Pipelines, Backend Development, Software Engineering, Scalable Solutions, Code Review, Performance Optimization, English Proficiency
Keywords
Java, Distributed Systems, Concurrent Programming, Stream Processing, Data Ingestion, Data Pipelines, Backend Development, High-throughput Code, Scalability, Software Engineering, Open Source, IT Services, IT Consulting