Java Developer

Java Developer

Sheffield Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
Endeavour Recruitment Solutions

At a Glance

  • Tasks: Develop and support large-scale E-Commerce websites using Java.
  • Company: Join a dynamic team focused on innovative web solutions.
  • Benefits: Enjoy competitive pay, a pension scheme, and a day off for your birthday!
  • Why this job: Be part of a collaborative culture with opportunities for growth and learning.
  • Qualifications: 4+ years of Java development experience and cloud platform knowledge required.
  • Other info: Work in a Scrum environment with both local and offshore teams.

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

As a Java Developer, you will help to develop and support large scale E-Commerce websites. You will be required to work closely with our clients and our internal delivery teams to ensure our solutions meet the business requirements and are delivered to our clients principles, standards and best practices.

ROLE RESPONSIBILITIES

  • Migration of legacy applications to modern container-based microservice architectures
  • Delivering to deadlines working in a Scrum methodology, using effective time management skills
  • Use excellent communication and documentation skills, in a role which will be regularly customer facing
  • Work collaboratively with both local and offshore teams and developers

REQUIRED SKILLS & EXPERIENCE:

  • 4+ years Java (Spring) development experience
  • An understanding of web technologies and an appreciation for capacity and performance design considerations
  • Excellent problem-solving skills
  • One or more cloud container platforms (e.g. Red Hat OpenShift, Google GKS, AWS EKS, Azure AKS) – Proven experience, deploying apps within Google Cloud Platform is preferable.
  • Docker with Kubernetes experience being beneficial.

DESIRABLE SKILLS

  • Interacting and developing with SQL databases (e.g. IBM DB2, Oracle, MS SQL Server, MySQL)
  • Have working knowledge of Unix-like operating systems such as Linux or MacOS X.
  • Middleware experience
  • GraphQL

PERSONAL ATTRIBUTES

  • Strong communication and time management skills
  • Excellent written and oral communication skills
  • Well organised team player
  • Desire and drive to progress through the organisation
  • Self-motivation
  • Confident telephone, workshop and client meeting manner
  • Display a positive attitude
  • Have the ability to quickly research and learn new programming tools and techniques.

IN RETURN WE OFFER

  • Competitive remuneration package compromising of a basic and bonus plan
  • Attractive Company Pension Scheme
  • 21 days’ holiday entitlement which increases with length of service
  • Day off on your birthday!
  • Ongoing learning and development with access to our online portal

#J-18808-Ljbffr

Java Developer employer: Endeavour Recruitment Solutions

As a Java Developer at our company, you will thrive in a dynamic work culture that prioritises collaboration and innovation, working closely with both local and offshore teams to deliver cutting-edge E-Commerce solutions. We offer a competitive remuneration package, an attractive pension scheme, and generous holiday entitlement, including a day off on your birthday, all while fostering ongoing learning and development opportunities to help you progress in your career.
Endeavour Recruitment Solutions

Contact Detail:

Endeavour Recruitment Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Familiarise yourself with the latest trends in Java development, especially around Spring and microservices. This will not only help you during interviews but also show your commitment to staying updated in a fast-evolving field.

✨Tip Number 2

Brush up on your cloud container platform knowledge, particularly Google Cloud Platform, as it's preferred for this role. Consider working on personal projects or contributing to open-source projects that utilise these technologies to gain practical experience.

✨Tip Number 3

Practice your communication skills, as this role involves regular client interaction. Engage in mock interviews or discussions with peers to enhance your ability to articulate technical concepts clearly and confidently.

✨Tip Number 4

Get comfortable with Agile methodologies, particularly Scrum, since you'll be working in a team environment that values effective time management. Participating in Agile workshops or online courses can give you an edge.

We think you need these skills to ace Java Developer

Java Development (4+ years)
Spring Framework
Microservices Architecture
Scrum Methodology
Time Management
Excellent Communication Skills
Documentation Skills
Cloud Container Platforms (e.g. Red Hat OpenShift, Google GKS, AWS EKS, Azure AKS)
Google Cloud Platform Deployment
Docker
Kubernetes
SQL Database Interaction (e.g. IBM DB2, Oracle, MS SQL Server, MySQL)
Unix-like Operating Systems (Linux, MacOS X)
Middleware Experience
GraphQL
Problem-Solving Skills
Team Collaboration
Self-Motivation
Research and Learning Agility

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 4+ years of Java (Spring) development experience. Include specific projects where you've migrated legacy applications to modern architectures, and mention any cloud container platforms you've worked with.

Craft a Strong Cover Letter: In your cover letter, emphasise your problem-solving skills and your ability to work in a Scrum methodology. Mention your experience with Docker and Kubernetes, and how you can contribute to the team’s success.

Showcase Communication Skills: Since the role is customer-facing, provide examples in your application that demonstrate your excellent written and oral communication skills. Highlight experiences where you effectively collaborated with teams or clients.

Highlight Relevant Technologies: List any relevant technologies you are familiar with, such as SQL databases or Unix-like operating systems. If you have experience with GraphQL, make sure to include that as well, as it is a desirable skill for the position.

How to prepare for a job interview at Endeavour Recruitment Solutions

✨Showcase Your Java Expertise

Make sure to highlight your 4+ years of experience with Java, particularly with the Spring framework. Be prepared to discuss specific projects where you've successfully implemented Java solutions, especially in an E-Commerce context.

✨Demonstrate Problem-Solving Skills

Prepare examples of how you've tackled complex problems in previous roles. Discuss your approach to problem-solving and how it has led to successful outcomes, particularly in a customer-facing environment.

✨Familiarise Yourself with Cloud Platforms

Since experience with cloud container platforms is crucial, brush up on your knowledge of Google Cloud Platform and other relevant technologies like Docker and Kubernetes. Be ready to explain how you've deployed applications in these environments.

✨Emphasise Communication and Teamwork

As this role involves working closely with clients and teams, be prepared to discuss your communication style and how you collaborate with both local and offshore teams. Share examples that demonstrate your ability to work effectively in a team setting.

Java Developer
Endeavour Recruitment Solutions
Location: Sheffield
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

>