Whether you're searching for software engineering jobs, developer jobs, IT jobs, jobs in information technology, Java developer jobs, or developer vacancies that offer meaningful challenges and long-term growth, this opportunity delivers exactly that.
Job Description:
As a member of a collaborative software engineering team, you will help design, develop, and maintain scalable analytics solutions that process and deliver data at scale.
Your responsibilities will include:
  • Building ETL and query services that support modern applications.
  • Developing high-quality, reliable, and scalable software solutions.
  • Designing and implementing APIs for seamless system integration.
  • Creating automated tests to ensure performance, stability, and quality.
  • Working closely with internal and external data providers.
  • Contributing to data architecture and microservices design initiatives.
  • Supporting CI/CD processes and deployment pipelines.
  • Building, releasing, and deploying services into production environments.
  • Becoming a recognised technical expert within a specialised data analytics domain.

Why Developers Love This Opportunity:
  • Work with datasets ranging from small collections through to petabyte-scale environments.
  • Build products used internationally in highly demanding industries.
  • Influence technical decisions and architecture discussions.
  • Join a team that genuinely values innovation, engineering excellence, and collaboration.
  • Access ongoing mentorship, learning opportunities, and career development.
  • Enjoy flexible hybrid working arrangements that support work-life balance

Skills & Experience:
  • Minimum 3 years of hands-on experience in a data-focused software engineering role.
  • Strong Java development experience and a solid understanding of software engineering principles and best practices.
  • Strong SQL and database design experience.
  • Experience working with large datasets and data-intensive applications.
  • Experience with version control systems, CI/CD pipelines, and microservice architectures.
  • A collaborative mindset and a passion for building reliable, scalable software

Qualification:
Bachelors degree in computer science or Electronic Engineering.
Minimum 3+ years of relevant software engineering experience.
Connect with us on
Similar jobs

More from Communicate Recruitment
Communicate Recruitment 18 days ago
Communicate Recruitment 17 days ago
Communicate Recruitment 2 days ago

Software Engineer - Data Analytics & Query

Apply Now
Back to search page