Search by job, company or skills

  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Role

We are seeking a Senior Backend Engineer who thrives on building robust, scalable systems. You will play a critical role in architecting the ingestion and processing layers of our platform.

You won't just be moving data from point A to point B; you will be building the logic that makes sense of it. We need someone who can write clean, efficient Java code to handle high-throughput streams and implement complex analytical rules without compromising on latency or security.

Key Responsibilities

  • System Architecture: Design and develop scalable microservices using Java (17+) and Spring Boot that can handle spikes in data volume.
  • Real-Time Processing: Build and optimize pipelines using Apache Kafka to ingest, normalize, and process telemetry data from external integrations.
  • Data Logic & Rules: Implement flexible rules engines and backend logic to identify anomalies, patterns, and specific data states in real-time.
  • Performance Tuning: Optimize database queries and stream processing applications to ensure near real-time performance.
  • Security & Compliance: Ensure all backend services are secure by design, adhering to strict data privacy standards (GDPR) and implementing robust access controls.

Must-Have Qualifications

  • Strong Java Mastery: 5+ years of hands-on experience with modern Java and the Spring ecosystem (Boot, Data, Security).
  • Streaming & Concurrency: Solid experience with Apache Kafka or similar event streaming platforms. You understand how to handle asynchronous data and concurrency issues.
  • Data Persistence: Deep knowledge of SQL (PostgreSQL) and familiarity with NoSQL/Caching solutions (Redis, Elasticsearch).
  • API Standards: Experience designing and implementing secure, RESTful APIs.
  • DevOps Mindset: Familiarity with Docker, Kubernetes, and CI/CD pipelines.

Bonus Skills (The Plus)

  • Data Analytics & Insights: Experience writing backend code that performs data analytics, statistical analysis, or anomaly detection on raw datasets.
  • Network Fundamentals: Understanding of basic networking concepts (TCP/IP, Wireless protocols) is a strong advantage.
  • Mathematical Aptitude: Comfort with implementing algorithms that require calculation beyond simple CRUD operations.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 136229627