> Markdown version of [/jobs/ext/2159646-mid-senior-java-developers](https://www.wearedevelopers.com/jobs/ext/2159646-mid-senior-java-developers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid & Senior Java Developers - **Company:** MCS Group - **Location:** Belfast, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Engineering, Continuous Integration, Software Design Patterns, Distributed Systems, Github, Hibernate (Java), Object-Oriented Software Development, Secure Coding, Datadog, Spring-boot, Solid Principles, Apache Kafka, Restful APIs, Amazon Simple Queue Service (SQS), Serverless Computing, Jenkins - **Published:** August 21, 2026 - **Apply:** https://www.nijobfinder.co.uk/job/2050799/mid-and-senior-java-developers/ ## About the Role * Strong commercial Java development experience. * Experience with Spring or Spring Boot. * A good understanding of object-oriented development, SOLID principles and common design patterns. * Experience designing and developing REST APIs. * Knowledge of automated testing and secure coding practices. * Experience with CI/CD tools such as Jenkins, GitHub Actions or similar. * Experience with AWS, Azure or GCP. * Strong communication skills and the ability to explain technical decisions clearly. ## Description MCS Group is working with a major technology-led organisation as it builds a new engineering capability in Belfast. This is a significant period of growth, with multiple opportunities available for experienced Java Developers across mid-level, senior and technical leadership grades.You will join a collaborative engineering environment, delivering modern software solutions for large, complex projects. The work offers plenty of technical variety, combining hands-on development with opportunities to influence design, improve engineering practices and support other developers.The role * Design and build scalable backend applications and services using modern Java. * Develop secure REST APIs and integrations for complex, business-critical platforms. * Help modernise existing systems and move applications towards cloud-native architectures. * Contribute to technical design, architecture discussions and engineering standards. * Build automated tests and support applications from development through to production. * Diagnose performance issues and resolve complex live-service incidents. * Work alongside engineers, architects, testers and non-technical stakeholders. * At the more senior level, provide technical direction, mentor developers and take ownership of delivery. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Debugging in the Dark](https://www.wearedevelopers.com/videos/1658-debugging-in-the-dark) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [The Open-source Java SDK for Multi-Cloud Development - Sandeep Pal](https://www.wearedevelopers.com/videos/2113-the-open-source-java-sdk-for-multi-cloud-development-sandeep-pal) ## Related Articles - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)