Java Full Stack Engineer

Java Full Stack Engineer

Birmingham Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop new software products and enhance existing ones in a collaborative environment.
  • Company: Join a digital-first tech firm focused on transforming businesses through innovative solutions.
  • Benefits: Enjoy a dynamic work culture with opportunities for growth and learning in cutting-edge technology.
  • Why this job: Be part of a team that tackles real-world challenges and drives digital transformation across industries.
  • Qualifications: Bachelor's in Computer Science or equivalent, plus 2 years of Java development experience required.
  • Other info: Experience with modern frameworks like React and Agile methodologies is a plus.

The predicted salary is between 43200 - 72000 £ per year.

Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object-oriented development?

My client is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. They have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation.

About:

My client brings together distinct core competencies - in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and their deep expertise in BFSI, healthcare, and life sciences - to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients' toughest technology problems, and a commitment to continuous improvement.

The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.

You’ll have:

  • Bachelors or higher in Computer Science (or equivalent work experience)
  • Minimum 2 years of application development engineering experience
  • Programming and software development in Java
  • Experience building transactional systems and strong understanding of software architecture
  • Strong written and verbal communication skills
  • Good attention to detail and analytical thinking
  • Ability to work independently and in collaboration with other team members

Preferred Qualification:

  • REST based Web services
  • Experience with Microservice architecture
  • Experience with React and Angular
  • Experience with Spring, Hibernate, Rabbit MQ, Hazelcast
  • Experience with Gitlab and Kubernetes
  • Basic PL-SQL knowledge to be able to run queries and participate in data analysis
  • Experience working at a financial institution
  • Familiar with Test Driven Development
  • Conceptual understanding of Asynchronous-Event-based processing
  • Agile methodology experience

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Java Full Stack Engineer employer: Randstad Technologies

My client is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of the technology sector. With a strong commitment to employee growth, they provide ample opportunities for professional development and skill enhancement, particularly in cutting-edge areas like AI and cloud services. Located in a vibrant area, the company not only prioritises a healthy work-life balance but also encourages a diverse and inclusive environment where every team member can thrive.
R

Contact Detail:

Randstad Technologies Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Full Stack Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in Java development and full stack technologies. Being well-versed in frameworks like Spring and Hibernate, as well as front-end technologies such as React or Angular, will give you a competitive edge.

✨Tip Number 2

Showcase your experience with microservices and RESTful web services during networking opportunities. Engaging in tech meetups or online forums can help you connect with industry professionals who might provide insights or referrals.

✨Tip Number 3

Highlight your problem-solving skills and ability to work in an Agile environment. Be prepared to discuss specific examples of how you've tackled challenges in previous projects, as this demonstrates your capability to adapt and innovate.

✨Tip Number 4

Consider contributing to open-source projects or building your own applications to showcase your skills. This not only enhances your portfolio but also demonstrates your passion for technology and continuous learning.

We think you need these skills to ace Java Full Stack Engineer

Java Programming
Object-Oriented Development
Application Development Engineering
Software Architecture
Front End Web-Stack Development
RESTful Web Services
Microservice Architecture
React
Angular
Spring Framework
Hibernate
Rabbit MQ
Hazelcast
GitLab
Kubernetes
PL-SQL
Data Analysis
Test Driven Development
Asynchronous-Event-based Processing
Agile Methodology
Analytical Thinking
Attention to Detail
Communication Skills
Team Collaboration
Self-Motivation
Multi-tasking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in Java development and any relevant technologies mentioned in the job description, such as React, Angular, and Microservices. Use specific examples to demonstrate your skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and innovation. Mention how your background aligns with the company's focus on digital transformation and your ability to work in a team environment.

Highlight Relevant Projects: In your application, include details about projects where you've developed large-scale applications or worked with transactional systems. This will show your practical experience and understanding of software architecture.

Showcase Communication Skills: Since strong communication skills are essential for this role, consider including examples of how you've effectively communicated complex technical concepts to non-technical stakeholders in your previous roles.

How to prepare for a job interview at Randstad Technologies

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and any frameworks you've used, such as Spring or Hibernate. Bring examples of projects where you've built transactional systems or worked with microservices to demonstrate your expertise.

✨Highlight Your Problem-Solving Abilities

Since the company focuses on solving tough technology problems, be ready to share specific instances where you've tackled challenges in software development. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Emphasise Team Collaboration

As a senior developer, you'll need to work well with others. Share experiences that highlight your ability to collaborate effectively within a team, especially in Agile environments. Mention any leadership roles you've taken on in past projects.

✨Prepare Questions About the Company

Research the company's core competencies and recent projects. Prepare insightful questions that show your interest in their work, particularly in areas like AI, analytics, and digital transformation. This demonstrates your enthusiasm and alignment with their goals.

Java Full Stack Engineer
Randstad Technologies
R
  • Java Full Stack Engineer

    Birmingham
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-21

  • R

    Randstad Technologies

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>