At a Glance
- Tasks: Build and enhance backend services for a modern Data Fabric platform.
- Company: Join a forward-thinking tech company focused on data innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic environment with potential for career advancement and learning.
- Why this job: Make an impact by developing secure and reliable software in a collaborative team.
- Qualifications: Experience with Java, Spring Boot, and agile development practices.
The predicted salary is between 60000 - 80000 Β£ per year.
We are building a modern Data Fabric platform that enables the ingestion, transformation, and serving of large volumes of data as high-quality, reusable data products for analytics, reporting, and operational use cases. The platform operates across cloud and hybrid environments and supports multiple business domains and use cases at scale.
As a Software Engineer, you will be a hands-on contributor building and enhancing backend services within a microservices-based platform. You will work in an agile engineering team alongside senior engineers, architects, and product partners to deliver secure, reliable, and well-tested software. This role focuses on technical contribution and engineering excellence, with opportunities to expand ownership over time.
Key Responsibilities- Design, build, and enhance backend services and REST APIs
- Deliver features end-to-end: design, development, testing, and release support
- Write clean, maintainable, and well-tested code
- Participate actively in code reviews and engineering best practices
- Contribute to CI/CD pipelines and DevOps workflows
- Troubleshoot issues and improve reliability and performance
- Produce clear technical and operational documentation
- Strong hands-on experience with Java and Spring Boot
- Solid software engineering fundamentals (OO design, testing, debugging)
- Experience working in agile development environments
- Working knowledge of CI/CD pipelines and DevOps practices
- Exposure to cloud platforms (GCP preferred; others considered)
- Basic understanding of Docker and Kubernetes (or strong willingness to learn)
- Experience with React or front-end / backend integration
- Experience working on enterprise-scale platforms
- Familiarity with non-functional requirements such as security, resilience, and observability