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