At a Glance
- Tasks: Design and develop modern Java solutions for diverse clients in a collaborative environment.
- Company: Join a forward-thinking tech company focused on innovation and growth.
- Benefits: Competitive salary, annual bonus, flexible working, and comprehensive training opportunities.
- Other info: Inclusive culture with excellent career growth and mentorship opportunities.
- Why this job: Make a real impact on projects while working with cutting-edge technologies.
- Qualifications: 5+ years of Java experience; strong knowledge of Spring Framework and RESTful APIs.
The predicted salary is between 54000 - 64000 € 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
For the Lead Consultants: additional duties
- Juniors mentoring
- Driving digital transformation
- Building trusted relationships with the clients
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
- +AngularJS and AWS for the role in Leeds
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.
Interview process: Technical interview with pair programming - 1h, Culture fit - 1h
Manchester or Leeds hybrid - Senior/Lead Java Consultant or Fullstack employer: Tenth Revolution Group
Join a forward-thinking company that values innovation and employee growth, offering a hybrid working model in vibrant locations like Manchester and Leeds. With a strong focus on continuous professional development, comprehensive benefits, and a culture that promotes diversity and collaboration, you'll have the opportunity to work on transformative projects while enjoying a supportive work environment. This is an ideal place for experienced Java Consultants looking to make a meaningful impact in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Manchester or Leeds hybrid - Senior/Lead Java Consultant or Fullstack
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local meetups. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Brush up on your Java skills and be ready to showcase your experience with Spring Framework and RESTful APIs. Practice common interview questions and even do some mock interviews with friends.
✨Tip Number 3
Don’t just apply anywhere; focus on companies that excite you! Check out our website for roles that match your skills and interests. Tailor your approach to each company’s culture and values.
✨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way in leaving a positive impression. It shows your enthusiasm and keeps you fresh in their minds as they make decisions.
We think you need these skills to ace Manchester or Leeds hybrid - Senior/Lead Java Consultant or Fullstack
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role you're applying for. Highlight your experience with Java, Spring Framework, and any relevant technologies like AWS or AngularJS. 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 your experience aligns with our needs. Don't forget to mention any projects that showcase your expertise in the full software development lifecycle.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We love candidates who can troubleshoot and optimise performance, so share those success stories to stand out!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at StudySmarter!
How to prepare for a job interview at Tenth Revolution Group
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Framework, and any other technologies mentioned in the job description. Brush up on your knowledge of RESTful APIs and cloud platforms like AWS, as these are crucial for the role.
✨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 and collaborating in real-time, which is key for this position.
✨Showcase Your Problem-Solving Skills
Be ready to discuss how you've tackled performance issues or optimised applications in the past. Use specific examples from your experience to demonstrate your analytical skills and ability to troubleshoot effectively.
✨Cultural Fit Matters
The second part of the interview focuses on culture fit, so think about how your values align with the company’s. Be prepared to share your thoughts on teamwork, mentoring junior developers, and driving digital transformation.