Java Engineer

Java Engineer

Glasgow Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Hays Technology

At a Glance

  • Tasks: Join an agile team to design and deliver innovative tech solutions in finance.
  • Company: Work with a leading financial services client based in Glasgow.
  • Benefits: Enjoy a collaborative culture with opportunities for continuous learning and growth.
  • Why this job: Be part of a diverse team driving impactful technology in a secure environment.
  • Qualifications: Experience in system design, application development, and agile methodologies is essential.
  • Other info: Opportunity to work with cutting-edge technologies like AI and cloud.

The predicted salary is between 28800 - 48000 £ per year.

This role is with a financial services client based in Glasgow. In this role you will serve as a member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems.
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems.
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
  • Gathers, analyses, synthesises, and develops visualisations and reports from large, diverse data sets in service of continuous improvement of software applications and systems.
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

What you’ll need to succeed

The following skills and experience are essential for this role:

  • Formal training or certification on system design concepts and applied experience.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
  • UI Technology - React or Angular, TypeScript, CSS, Micro Frontend Development, and JavaScript.
  • Backend Technology - Java / Spring, Kafka, NoSQL (MongoDB, Cassandra).

The following skills and experience are desirable for this role:

  • Exposure to cloud technologies.
  • Experience in architecture and design of microservices.
  • Learn new skills and keep up with industry innovations to deliver solutions to automate manual work.
  • Unit Testing, Mocking, Performance Testing e.g. Junit, Mokito, Blazemeter.
  • Monitoring Tools e.g. Splunk, Dynatrace, Grafana, etc.

Java Engineer employer: Hays Technology

Join a forward-thinking financial services firm in Glasgow, where innovation meets collaboration. Our agile work culture fosters diversity and inclusion, providing employees with ample opportunities for professional growth and development. With a focus on cutting-edge technology and continuous improvement, we empower our Java Engineers to create impactful solutions while enjoying a supportive environment that values their contributions.
Hays Technology

Contact Detail:

Hays Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Spring, and NoSQL databases. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Engage with online communities or forums related to Java development and agile methodologies. Networking with professionals in these spaces can provide insights into the company culture and may even lead to referrals.

✨Tip Number 3

Prepare to discuss your experience with automation and continuous delivery methods during interviews. Be ready to share specific examples of how you've implemented these practices in past projects.

✨Tip Number 4

Showcase your commitment to continuous learning by mentioning any recent courses or certifications you've completed, especially those related to cloud technologies or microservices architecture. This demonstrates your proactive approach to staying current in the field.

We think you need these skills to ace Java Engineer

Java Programming
Spring Framework
Microservices Architecture
Agile Methodologies
Continuous Integration/Continuous Delivery (CI/CD)
Automation Techniques
System Design Concepts
Application Development
Testing and Operational Stability
UI Technologies (React, Angular, TypeScript, CSS, JavaScript)
NoSQL Databases (MongoDB, Cassandra)
Performance Testing (JUnit, Mockito, Blazemeter)
Monitoring Tools (Splunk, Dynatrace, Grafana)
Problem-Solving Skills
Data Analysis and Visualisation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring, and any relevant technologies mentioned in the job description. Emphasise your hands-on experience with system design and application development.

Craft a Strong Cover Letter: Write a cover letter that showcases your understanding of agile methodologies and your ability to deliver secure and scalable technology solutions. Mention specific projects where you've successfully implemented these skills.

Showcase Relevant Skills: In your application, clearly outline your proficiency in automation, continuous delivery methods, and any experience with cloud technologies or microservices architecture. Use examples to demonstrate your expertise.

Highlight Problem-Solving Abilities: Provide examples of how you've identified hidden problems in data and used insights to improve coding hygiene and system architecture. This will show your analytical skills and proactive approach to software engineering.

How to prepare for a job interview at Hays Technology

✨Showcase Your Technical Skills

Be prepared to discuss your hands-on experience with Java, Spring, and other relevant technologies. Highlight specific projects where you successfully implemented solutions, focusing on your role in the design and development process.

✨Demonstrate Agile Methodology Knowledge

Since the role involves working in an agile team, be ready to explain your understanding of agile methodologies. Share examples of how you've contributed to CI/CD processes or improved application resiliency in past projects.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice articulating your thought process when troubleshooting issues or designing systems, as this will showcase your ability to think critically and creatively.

✨Emphasise Continuous Learning

The company values innovation and continuous improvement. Discuss any recent technologies or methodologies you've explored, and express your enthusiasm for learning new skills that can enhance your contributions to the team.

Java Engineer
Hays Technology
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>