Requirements
Must have:
β Extensive experience in enterprise-level Java development with deep REST API and microservice expertise. β Strong experience with databases (PostgreSQL/Oracle), cloud-native practices, and CI/CD pipelines (Jenkins, GitHub Actions). β Proven leadership in agile environments and mentoring technical teams. β Exposure to monitoring, Kafka, caching, and AI technologies is advantageous.
Responsibilities:
β Lead design and development of large-scale backend services in Java/J2EE (Spring, Hibernate, REST APIs). β Own solution architecture across microservices, containers (Docker/Kubernetes), and cloud-native deployments. β Oversee development standards, documentation, mentoring, and quality assurance. β Engage in GenAI tooling and integration (e.g. GPT, Claude, GitHub Copilot). β Ensure high system performance, maintainability, and security across deployments.
Company:
We are a global technology company based in Belfast, looking for a Senior Java Technical Lead to join our product engineering team. Our hybrid working model allows for 3 days onsite in a modern office environment. We offer an excellent benefits package that includes an annual bonus, private healthcare, a 9% non-contributory pension scheme, and various lifestyle and wellbeing support programs. Join us to make a substantial impact in a flexible working environment.
Contact Detail:
MCS Group Recruiting Team