Must have valid authorization to work in the UK (no sponsorship provided)
About the Role
We are seeking an experienced and highly skilled
Senior Java Developer
to join our engineering team. In this role, you will lead the design and development of complex, high-performance applications and services. You will collaborate with cross-functional teams, mentor junior developers, and contribute significantly to architectural decisions that shape the future of our platforms.
Key Responsibilities
Lead the design, development, and deployment of robust, scalable Java applications
Build and maintain high-performing microservices using modern Java frameworks (e.g., Spring Boot)
Review code, enforce best practices, and mentor junior and mid-level developers
Collaborate with product managers, architects, and DevOps teams to deliver high-quality solutions
Participate in architectural planning, system design discussions, and technical roadmapping
Troubleshoot complex issues, optimize performance, and ensure application reliability
Implement automated testing, CI/CD pipelines, and contribute to DevOps processes
Stay ahead of industry trends, emerging technologies, and apply best practices across the development lifecycle
Required Skills & Qualifications
7-14 years of hands-on experience in
Java
development
Strong proficiency in
Spring
,
Spring Boot
, and microservice architectures
Solid understanding of object-oriented programming, design patterns, and system architecture
Experience with REST APIs, messaging systems (Kafka, RabbitMQ), and distributed systems
Proficiency with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Strong experience with Git, CI/CD tools, and containerization (Docker, Kubernetes)
Excellent problem-solving abilities and strong communication skills
Ability to work independently and lead technical initiatives
Experience with cloud platforms such as AWS, Azure, or GCP
Knowledge of security best practices and application hardening
Familiarity with Infrastructure as Code (Terraform, CloudFormation)
Exposure to front-end technologies is a plus
Experience working in Agile/Scrum environments
Understanding of performance tuning and high-availability systems
Must have the right to work in the UK without sponsorship
Job Types: Full-time, Permanent
Pay: 50,000.00-110,000.00 per year
Benefits:
* Work from home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.