At a Glance
- Tasks: Develop and maintain high-quality Java-based backend services in a collaborative environment.
- Company: Join a forward-thinking tech company focused on modern software solutions.
- Benefits: Competitive pay, flexible working arrangements, and opportunities for professional growth.
- Other info: Dynamic team atmosphere with excellent career advancement potential.
- Why this job: Make an impact by working on innovative projects with cutting-edge technologies.
- Qualifications: Strong Java development experience and familiarity with full-stack delivery.
The predicted salary is between 50000 - 70000 £ per year.
We're looking for an experienced Senior Java Developer to support the delivery of modern, scalable software solutions within a collaborative engineering environment. This role would suit someone with strong back-end Java development experience, who is also comfortable contributing across the full stack, particularly around JSF-based UI development.
You'll be working closely with backend and integration teams to design, build, test and deliver high-quality software within a component and microservice-based architecture.
The Role:
You'll be involved in the full software delivery lifecycle, contributing to solution design, development, testing and continuous delivery. The successful candidate will be expected to bring strong engineering standards, a quality-first mindset and the ability to work effectively across technical teams.
Key Responsibilities:
- Develop and maintain high-quality Java-based backend services
- Contribute to full-stack delivery, including JSF UI development
- Work within component-based and microservice-based architectures
- Follow Test-Driven Development practices and support automated testing
- Use modern CI/CD pipelines, Git workflows and continuous delivery toolsets
- Collaborate closely with backend, integration and wider engineering teams
- Support integration patterns, with exposure to MuleSoft being beneficial
Key Skills Required:
- Strong hands-on Java development experience
- Solid back-end engineering background
- Experience with JSF UI
- Understanding of microservices, component-based architecture and design systems
- Experience with Git, CI/CD and continuous delivery toolsets
- Strong understanding of TDD and test automation frameworks
- Experience with testing tools such as Jest
- Ability to work collaboratively in a full-stack delivery environment
- Exposure to MuleSoft
- Experience working on integration-heavy platforms
- Previous experience modernising or enhancing enterprise Java applications
- Comfortable working in agile delivery teams
Contract Details:
- Outside IR35
- Onsite - Glasgow
- 6-12 Months Contract
Senior Java Developer in Glasgow employer: Experis
Join a dynamic and innovative team as a Senior Java Developer in Glasgow, where you'll thrive in a collaborative engineering environment that prioritises quality and continuous improvement. Our company offers a supportive work culture with ample opportunities for professional growth, ensuring you can enhance your skills while contributing to cutting-edge software solutions. Enjoy the benefits of working in a vibrant city, with access to modern facilities and a strong focus on employee well-being.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Java Developer in Glasgow
✨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 opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving microservices and CI/CD. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of TDD practices. Practise common algorithms and design patterns, as these are often hot topics during interviews.
✨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 take the initiative to connect directly.
We think you need these skills to ace Senior Java Developer in Glasgow
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong back-end Java development experience and any full-stack contributions you've made. We want to see how your skills align with the role, so don’t be shy about showcasing your JSF UI work!
Showcase Your Projects:Include specific examples of projects where you’ve used microservices, CI/CD, and TDD. We love seeing real-world applications of your skills, so share what you’ve built and how it’s made an impact.
Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s relevant to the role. Make it easy for us to see why you’re a great fit!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Experis
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with back-end development, microservices, and component-based architectures. Prepare to showcase specific projects where you've implemented these technologies.
✨Showcase Your Full-Stack Experience
Since this role involves full-stack delivery, be prepared to talk about your experience with JSF UI development. Highlight any projects where you've worked across the stack and how you collaborated with different teams to deliver high-quality software.
✨Emphasise Your Testing Knowledge
With a focus on Test-Driven Development (TDD) and automated testing, make sure you can discuss your approach to testing. Bring examples of how you've used tools like Jest and your experience with CI/CD pipelines to ensure quality in your projects.
✨Be Ready for Collaboration Questions
This role requires strong collaboration skills, so expect questions about how you've worked with integration teams and other engineering groups. Share specific examples of how you’ve contributed to team success and tackled challenges together.