At a Glance
- Tasks: Design and develop scalable Java applications for high-impact banking projects.
- Company: Leading global consultancy with a focus on technology transformation.
- Benefits: Competitive salary, flexible hybrid working, and strong learning opportunities.
- Other info: Collaborative environment with clear career progression and mentoring opportunities.
- Why this job: Join a forward-thinking team and work on meaningful, large-scale tech projects.
- Qualifications: 4+ years of Java development experience and strong understanding of OOP principles.
The predicted salary is between 50000 - 65000 £ per year.
Location: Manchester / Newcastle / Belfast (Hybrid)
Competitive Salaries
Type: Permanent
We’re working with a leading global consultancy who are growing their Technology & Transformation practice and are looking for experienced Java Developers to join their team. This is an opportunity to work on a large-scale, high-impact engineering project in the Banking sector, helping major organisations deliver innovative, future-ready digital solutions.
What you’ll be doing:
- Designing, developing and maintaining scalable Java applications
- Building secure, high-performing RESTful APIs
- Contributing to architecture and system design decisions
- Working across the full software development lifecycle
- Collaborating in cross-functional, agile teams
- Troubleshooting and resolving complex production issues
- Mentoring junior engineers and contributing to engineering best practice
Key experience:
- Strong Java development experience (Kotlin or Scala also beneficial)
- Experience with Spring Boot / Spring Framework
- Strong understanding of OOP, design patterns and clean code principles
- Experience building and securing APIs
- Containerisation (Docker, Kubernetes)
- CI/CD pipelines (Jenkins, GitHub Actions, Bitbucket Pipelines)
- Cloud platforms (AWS, Azure or GCP)
- Version control (Git)
Nice to have:
- Kafka, SQS or other messaging systems
- Serverless technologies (e.g. Lambda)
- Monitoring/logging tools (ELK, Splunk, Dynatrace)
- JPA / Hibernate
- Experience delivering complex projects end-to-end
What’s on offer:
- Opportunity to work on cutting-edge transformation programmes
- Collaborative, high-performing engineering environment
- Strong focus on learning, development and certifications
- Flexible hybrid working
- Clear career progression within a global organisation
You’ll need to be eligible for UK Security Clearance (SC).
If you’re interested in working on meaningful, large-scale technology projects and want to be part of a forward-thinking engineering team, apply now or get in touch for more details.
Senior Java Engineer employer: Tenth Revolution Group
Contact Detail:
Tenth Revolution Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in banking or consultancy. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects, APIs, and any cool stuff you've built. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of Spring Boot, RESTful APIs, and design patterns. Practise common coding challenges and be ready to discuss your past projects and how you tackled complex issues.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive and eager to join our team!
We think you need these skills to ace Senior Java Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
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 your background makes you a perfect fit. We love seeing enthusiasm and a bit of personality!
Showcase Your Technical Skills: Be specific about your technical expertise in Java, Spring Boot, and any other tools mentioned in the job description. We’re looking for candidates who can hit the ground running, so highlight your hands-on experience!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
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 before the interview. Be ready to discuss your experience with Spring Boot, OOP principles, and design patterns. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to keep your skills sharp.
✨Showcase Your Project Experience
Prepare to talk about specific projects you've worked on, especially those involving large-scale applications or banking solutions. Highlight your role in the project, the technologies you used, and how you contributed to the success of the team. Real-world examples will make you stand out.
✨Understand the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Docker, Kubernetes, and CI/CD tools. If you have experience with cloud platforms like AWS or Azure, be ready to discuss how you've used them in past projects. This shows you're not just a Java expert but also a well-rounded developer.
✨Be Ready for Team Dynamics
Since they value collaboration in agile teams, think about how you’ve worked with others in the past. Prepare examples of how you’ve mentored junior engineers or resolved conflicts within a team. This will demonstrate your ability to contribute positively to their engineering environment.