Java Developer

Java Developer

Colchester Full-Time 28800 - 48000 £ / year (est.) No home office possible
W

At a Glance

  • Tasks: Develop and enhance systems in the BSS/OSS space using Java.
  • Company: Join a leading tech company known for innovative software and consulting solutions.
  • Benefits: Enjoy flexible work options, competitive salary, and a collaborative team environment.
  • Why this job: Work on exciting projects with cutting-edge technologies in a supportive culture.
  • Qualifications: Experience with Java, SQL, RESTful APIs, and Agile methodologies required.
  • Other info: We support diverse applicants and provide reasonable adjustments during recruitment.

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

Walter Everett Recruitment is collaborating with a leading technology company that provides innovative software, managed services, and consulting solutions. They are currently looking for a number of Mid-level and Associate Level Java Developers to join their team and work on a variety of exciting projects. This is an excellent opportunity for a passionate developer to enhance their technical expertise and contribute to the delivery of high-quality solutions in the BSS/OSS space.

Main Purpose of Role: As a Software Engineer, you will be responsible for the development of various systems within the BSS/OSS space.

Key Responsibilities:

  • Helping to design and develop various systems, ensuring they meet both functional and non-functional requirements.
  • Code implementation of systems and features according to the project specifications.
  • Code review to maintain high standards of quality and consistency across the codebase.
  • Automated testing to ensure the stability and reliability of systems.
  • CI/CD practices to streamline development and deployment processes.
  • Active participation in Agile ceremonies to ensure smooth collaboration and project delivery.
  • Implementation of other various systems as required by the business needs.

Experience & Skills Required:

  • Experience with Java (Java 8 or higher) and object-oriented programming (OOP).
  • Strong knowledge of SQL for database interactions.
  • Proven experience in RESTful API design.
  • Familiarity with version control systems (ideally Git).
  • Experience working within an Agile methodology.
  • Familiar with CI/CD and related tooling.
  • Experience with test automation tools such as JUnit, Cucumber, or Selenium.
  • Familiar with Jira or similar work tracking tools.
  • Experience with Springboot is desirable.

In this role, you will work with various internal teams, including developers, QA, and product owners, to ensure the successful implementation of solutions. You will contribute to building and maintaining a high-quality, efficient, and scalable system.

If you're excited about working with cutting-edge technologies and want to be part of a forward-thinking engineering team, we’d love to hear from you.

Reasonable Adjustments Statement: We are committed to ensuring that our recruitment process is accessible to all applicants. If you require any reasonable adjustments or accommodations during the recruitment process, please don’t hesitate to let us know. We are happy to support you and ensure you have an equal opportunity to succeed.

Java Developer employer: Walter Everett Ltd

Joining our leading technology company as a Java Developer means becoming part of a dynamic and innovative work culture that prioritises collaboration and continuous learning. With a strong focus on employee growth, we offer numerous opportunities for professional development through exciting projects in the BSS/OSS space, alongside competitive benefits and a commitment to work-life balance. Located in a vibrant area, our team enjoys a supportive environment where creativity thrives, making it an excellent place for passionate developers to advance their careers.
W

Contact Detail:

Walter Everett Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Familiarise yourself with the latest Java features, especially if you're working with Java 8 or higher. Being able to discuss these advancements during your interview will show your passion and commitment to staying updated in the field.

✨Tip Number 2

Brush up on your SQL skills, as database interactions are crucial for this role. Consider building a small project that utilises RESTful APIs and databases to demonstrate your practical knowledge during discussions.

✨Tip Number 3

Get comfortable with Agile methodologies and tools like Jira. Being able to articulate your experience in Agile environments will help you stand out, as collaboration is key in this position.

✨Tip Number 4

If you have experience with CI/CD practices, be ready to share specific examples of how you've implemented them in past projects. This will highlight your ability to streamline development processes, which is highly valued in this role.

We think you need these skills to ace Java Developer

Java (Java 8 or higher)
Object-Oriented Programming (OOP)
SQL for database interactions
RESTful API design
Version control systems (Git)
Agile methodology
CI/CD practices and tooling
Test automation tools (JUnit, Cucumber, Selenium)
Jira or similar work tracking tools
Spring Boot
Code review skills
Automated testing
Collaboration and communication skills
Problem-solving skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, SQL, and RESTful API design. Include specific projects where you've implemented these skills, especially in an Agile environment.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of BSS/OSS systems. Mention any relevant experience with CI/CD practices and test automation tools.

Showcase Your Technical Skills: In your application, emphasise your familiarity with version control systems like Git and any experience with Springboot. Providing examples of your work can help demonstrate your capabilities.

Prepare for Agile Methodology: Since the role involves active participation in Agile ceremonies, be ready to discuss your experience working in Agile teams. Highlight how you’ve contributed to project delivery and collaboration in past roles.

How to prepare for a job interview at Walter Everett Ltd

✨Brush Up on Java and OOP Concepts

Make sure you have a solid understanding of Java (Java 8 or higher) and object-oriented programming principles. Be prepared to discuss your experience with these technologies and how you've applied them in past projects.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working within an Agile framework, it’s crucial to understand Agile principles and practices. Be ready to share examples of how you've contributed to Agile ceremonies and collaborated with cross-functional teams.

✨Prepare for Technical Questions

Expect technical questions related to RESTful API design, SQL database interactions, and CI/CD practices. Practising coding problems and reviewing your past work can help you articulate your thought process during the interview.

✨Showcase Your Problem-Solving Skills

During the interview, highlight your ability to tackle challenges and implement solutions. Discuss specific instances where you’ve improved code quality through reviews or automated testing, as this aligns with the company's focus on high standards.

Java Developer
Walter Everett Ltd
W
  • Java Developer

    Colchester
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-03-30

  • W

    Walter Everett Ltd

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