At a Glance
- Tasks: Design and develop modern Java solutions for diverse clients in a collaborative environment.
- Company: Dynamic tech company focused on innovation and growth.
- Benefits: Up to £50,000 salary, annual bonus, flexible holidays, and remote work options.
- Other info: Inclusive culture with continuous professional development and training opportunities.
- Why this job: Make a real impact on projects while working with cutting-edge technologies.
- Qualifications: 5+ years of Java experience and strong knowledge of Spring Framework.
The predicted salary is between 45000 - 50000 £ per year.
We are looking for an experienced Senior Java Developer who will design and deliver modern solutions for a diverse portfolio of clients. Working within cross-functional teams, you’ll be involved in the full software development lifecycle - from concept through to deployment and maintenance. This is an excellent opportunity for someone who wants to grow their technical expertise, have a real impact on projects, and work with cutting-edge technologies.
Key responsibilities
- Design, develop, and maintain Java applications
- Participate in the full SDLC (design, development, deployment, maintenance)
- Contribute to system architecture and solution design
- Build and secure RESTful APIs
- Collaborate with project teams and stakeholders
- Troubleshoot production issues and optimise performance
- Create and maintain technical documentation
- Share knowledge and mentor junior developers
- Stay up to date with emerging technologies and recommend improvements
Requirements
- At least 5+ years of experience with Java (Kotlin/Scala is a plus)
- Strong knowledge of Spring Framework (Spring Boot, Spring MVC)
- Experience designing and building RESTful APIs
- Solid understanding of OOP, SOLID principles, and design patterns
- Experience with Docker and Kubernetes
- Familiarity with version control systems (Git)
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Bitbucket Pipelines)
- Knowledge of at least one cloud platform (AWS, Azure, or GCP)
- Ability to diagnose and resolve performance issues
- Strong communication skills
Nice to have
- Message queueing systems (Kafka, SQS)
- Serverless technologies (e.g., AWS Lambda)
- Monitoring tools (Dynatrace, ELK, Splunk)
- JPA / Hibernate
- Swagger / OpenAPI
- Testing tools (Selenium, Postman, etc.)
- Experience delivering end-to-end projects
Benefits
- Annual bonus: approx. 5%
- Work from abroad: up to 4 weeks per year
- 6 months of fully paid paternity leave (no qualifying period)
- Flexible public holidays (option to defer)
- Hybrid working model (office + remote)
- Comprehensive benefits package and wellbeing programmes
- Access to training, certifications, and continuous development
What we offer
- Opportunity to work on innovative transformation projects
- Exposure to modern technologies and methodologies
- Real impact on products and services
- Continuous professional development and certification support
- Inclusive, collaborative, and supportive work environment
- Culture focused on growth, diversity, and knowledge sharing
You’ll be part of a team helping organisations make smarter decisions in a constantly evolving world. Your work will directly contribute to shaping the future of leading businesses and their ability to succeed in the digital landscape.
Salary: Depending on your experience and performance during the interview process: Belfast: £40,000-£45,000 + £600 in cash benefits Manchester/Newcastle: £45,000-£50,000 + £600 in cash benefits
Interview process: Technical interview with pair programming - 1h Culture fit - 1h
Manchester hybrid - Senior Java Consultant employer: Tenth Revolution Group
Contact Detail:
Tenth Revolution Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Manchester hybrid - Senior Java Consultant
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your Java skills and be ready to showcase your knowledge of Spring Framework and RESTful APIs. Practising pair programming can really help you shine during the interview process.
✨Tip Number 3
Don’t underestimate the power of a good online presence. Update your LinkedIn profile and GitHub with your latest projects and contributions. This shows potential employers that you’re active in the community and keeps your skills front and centre.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to exciting projects.
We think you need these skills to ace Manchester hybrid - Senior Java Consultant
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Java Consultant role. Highlight your experience with Java, Spring Framework, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our team. Don't forget to mention your experience with modern technologies and your eagerness to grow with us.
Showcase Your Projects: If you've worked on any notable projects, make sure to include them in your application. We love seeing real-world examples of your work, especially if they involve RESTful APIs or cloud platforms. It helps us understand your hands-on experience!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. We can't wait to hear from you!
How to prepare for a job interview at Tenth Revolution Group
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the Spring Framework. Be ready to discuss your experience with RESTful APIs and how you've applied OOP principles in your past projects. They’ll want to see that you can not only code but also design robust solutions.
✨Prepare for Pair Programming
Since the interview includes a technical session with pair programming, practice coding with someone else. This will help you get comfortable explaining your thought process while you code. Remember, it’s not just about getting the right answer; it’s about how you approach the problem.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss specific challenges you've faced in previous roles and how you resolved them. Highlight your experience with troubleshooting production issues and optimising performance, as this is crucial for the role.
✨Cultural Fit Matters
Don’t underestimate the culture fit interview! Research the company’s values and think about how your personal values align with theirs. Be ready to share examples of how you’ve contributed to team dynamics and knowledge sharing in your past roles.