optico.team

Senior Java developer (AI focus)

optico.team Responds Quickly
$$$$

Our client is a global leader in maritime intelligence and risk analytics, helping governments, defence organisations and global enterprises make critical decisions through data and AI-driven insights. We are looking for an Experienced Backend Engineer to join the team building the company’s core data platform that powers data processing, analytics and decision-making across the business.
 

What you'll be doing

  • Building and maintaining high-performance backend services using Java and Spring Boot.
  • Designing and developing scalable data pipelines and data processing services.
  • Implementing real-time streaming solutions using Kafka.
  • Working closely with data scientists, analysts and software engineers to support data-driven initiatives.
  • Developing solutions for collecting, processing and transforming data from multiple sources.
  • Leveraging AWS services for data storage, processing and analytics.
  • Monitoring service performance, identifying bottlenecks and implementing optimisations.
  • Ensuring data integrity, reliability and availability through robust ETL processes and data quality controls.
  • Contributing to the adoption of AI-assisted development practices and modern engineering workflows.
     

Skills & Experience

  • Bachelor's degree in Computer Science, Engineering or a related field.
  • 5+ years of experience as a Backend Engineer.
  • Strong Java development experience, including Spring Boot.
  • Hands-on experience with Kafka and event-driven or streaming architectures.
  • Experience building and supporting microservices-based systems.
  • Experience with AWS cloud services.
  • Strong understanding of ETL processes and large-scale data processing.
  • Good working knowledge of Python.
  • Experience with MySQL.
  • Familiarity with Generative AI and LLM tools used throughout the software development lifecycle.
  • Experience with Spark and/or SingleStore would be advantageous.
  • Strong problem-solving skills, attention to detail and ability to work independently.
  • Excellent communication skills in English.

Required skills experience

Java 8 years
Spring Boot 8 years
ETL 5 years
AWS 5 years
AI/ML 2 years
Big Data 2 years
Kafka 8 years
Kubernetes 3 years

Required languages

English B2 - Upper Intermediate
Published 27 June
60 views
Β·
14 applications
Last responded 3 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...