NPAworldwide - Java Fullstack Developer

Full Stack Developer
💰 Negotiable
📍 Bristol, United Kingdom
Twine
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 3 months ago

Full Stack Developer is needed in Bristol, United Kingdom.

Client: NPAworldwide

Location: Bristol, United Kingdom

Contract: Full-time

Job Description

Flexible / Variable Hours, Other Agile Working Arrangements / Open to Discussion

Are you passionate about thinking strategically and collaborating with a wide range of stakeholders? Do you enjoy working at pace and identifying new and improved ways of doing things? If so, we would love to hear from you!

We are looking for Developers to join our client’s team. As a Java Full Stack Software Engineer, you will join one of our client’s small, fast-paced, agile delivery teams. You will utilize agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector.

Responsibilities

As a Java Full Stack Software Engineer, you will be involved in a wide range of responsibilities, including:

  • Implementing software solutions including design, development, and testing.
  • Using a wide range of technologies, specializing in the use of open-source libraries and components.
  • Utilizing tools such as GitLab to build continuous integration pipelines that monitor and ensure software quality and security.
  • Deploying software systems to a mixture of environments including public (AWS and Azure) and private cloud.

You will be involved in the full software lifecycle, including:

  • Project concept formalization
  • Requirements analysis and specification
  • Software architecture design
  • Software implementation and delivery
  • Software training and support
  • Software lifecycle and maintenance

Requirements

Our clients are looking for candidates who possess the following skills and qualifications:

  • Contemporary software engineering knowledge, including selection and application of appropriate technology and patterns.
  • Confidence in developing full-stack solutions as a polyglot developer/engineer.
  • Familiarity with DevOps techniques, including virtualization, containerization, continuous integration, continuous deployment, and infrastructure as code.
  • Experience working with high-level stakeholders - both internally and externally.
  • Experience working in agile environments using methodologies such as Scrum and Kanban.

Benefits

The Java Full Stack Software Engineer role offers a competitive salary and an impressive benefits package, which includes:

  • Flexitime with 37.5 hour weeks to structure your work as you desire, including opportunities for remote work.
  • Learning budget for conferences, training courses, and other materials.
  • A fantastic culture with monthly social events.
  • Matched pension and healthcare package.

Our client values social interaction and holds whole company meetings quarterly, along with an annual training/work brief weekend, among other social events.

Diversity and Inclusion

Our client is an equal opportunities employer. They embrace diversity and are committed to a working environment where no one will be treated less favorably based on their sex, race, disability, sexual orientation, religion, belief, or age.

Salary

Annual Salary: £60,000 - £75,000

Currency: GBP

Posted 2 months ago

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

chevron-left

FreshBooks is an easy-to-use billing, payments, and accounting platform that keeps you tax-time ready all year round.

Try FreshBooks free for 30 days.
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.