Software Engineer

Applause IT
Altrincham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 60K

Job location

Altrincham, United Kingdom

Tech stack

Java
Agile Methodologies
Automation of Tests
Code Review
Continuous Delivery
Continuous Integration
Java Web Services
Object-Oriented Software Development
Pair Programming
Scrum
Software Engineering
Software Systems
Vagrant
DevOps Tools - Open-source
Kubernetes
Codebase
Terraform
Docker
Service Stack

Job description

The successful Java Developer will join a collaborative Scrum team, working closely with Senior Developers, Principal Developers, Test Analysts, UX Designers and Product Specialists to build and enhance innovative software solutions.

The Opportunity

As a Java Developer, you will play a key role in developing new products and features while helping to improve existing applications. You'll be encouraged to contribute ideas, influence technical decisions and support continuous improvement across the development function.

This organisation combines the stability of an established market leader with the agility and culture of a modern technology business, offering excellent opportunities for learning, progression and professional development., * Design, develop and maintain Java-based applications

  • Deliver new features and enhancements within Agile Scrum teams
  • Collaborate with developers, testers, designers and product stakeholders
  • Produce clean, maintainable and well-tested code
  • Participate in code reviews and pair programming sessions
  • Contribute to continuous integration and automated testing practices
  • Support ongoing improvements to development processes and technology stacks
  • Investigate and evaluate new tools, technologies and frameworks

Requirements

  • Commercial experience developing software with Java
  • Strong understanding of object-oriented programming principles
  • Experience working within Agile development environments
  • Ability to work effectively within an existing codebase
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Passion for technology and continuous learning

Desirable Experience

Experience with any of the following technologies would be beneficial:

  • Java 17+
  • Amazon Corretto
  • Automated testing frameworks
  • Continuous Integration / Continuous Deployment
  • Docker
  • Kubernetes
  • Terraform
  • Chef
  • Vagrant
  • Packer
  • DevOps tooling and practices

Benefits & conditions

  • Hybrid working arrangement
  • Modern collaborative office environment in Altrincham
  • Structured career progression opportunities
  • Ongoing training and development
  • Access to learning resources and technical communities
  • Dedicated innovation and development days
  • Supportive and collaborative engineering culture
  • Regular company social events and team activities
  • Opportunity to work with modern technologies and development practices

Why Apply?

This role offers the opportunity to join a highly regarded software engineering team where your contributions will be recognised and valued. You'll work on meaningful projects, collaborate with experienced technical professionals and develop your career within a business that actively invests in its people.

About the company

A leading software organisation is seeking a talented Java Developer to join its growing Agile development team. This is an excellent opportunity for a Java Developer who enjoys solving complex technical challenges, working with modern technologies, and contributing to software products that are used by organisations across the UK.

Apply for this position