Senior Backend Java Developer

Jenrick Commercial ,
Hove, East Sussex
Salary: £50000 - £85000 per annum

Overview

Senior Back-end Java Developer Salary up to £70,000 per annum plus excellent bonus and benefits Role based in Brighton We have a fantastic permanent opportunity for a Senior Backend Developer to join a leading Financial Services Company with offices based in Brighton. With an excellent bonus structure and outstanding benefits, strong agile working ethos this really is a role not to be missed. Do you have leadership experience? Do you have strong Java backend experience? Do you have experience with AWS and building backend service’s and API’s? Job Duties What will you do? As a Back-end Engineer you will work on the foundations of our technology stack, building services and APIs to be consumed by our front-end applications. You will also have the opportunity to work beyond services to improve our security, testing, delivery pipelines and platform. As part of Group Digital, you will be working on modern applications and not directly on archaic, legacy applications. While there are integration points with existing systems, you will not be expected to contribute to those code bases. You will also provide technical leadership, champion agile practices such as CI/CD and emergent design, and work with other team members to translate high level requirements into epics, stories and tasks. How will you work? Engineers within Group Digital work in small, cross-functional teams of testers, front-end developers, back-end developers, product owners, business analysts and Scrum masters. The teams use agile methodologies to iteratively create shippable software, using the workflow which works best for their product. Some teams deploy every few days and some are moving to trunk-based development for continuous deployment. Our developers currently work on MacBook Pros or developer-grade Dell laptops running Linux or Windows, so that it’s possible to work from anywhere in any of our offices, or from home when necessary. What is important to us? Continuous improvement is the driver behind everything we do - we experiment, we measure, and we learn to create better products. Transparency, honesty and collaboration are crucial, as is the willingness to take ownership of our work. Communication is also vital to maintaining a healthy atmosphere in our teams. Every member of the team needs to be communicative, supportive and approachable. While we all understand the importance of having quiet, uninterrupted time, your responsibility to your team includes more than just writing code. Simply, if you’re someone who tries to do the right thing as well as you can and helps your colleagues to do the same, you’ll fit right in. Skills Required We don’t like to be prescriptive on technology, if you think there’s a better tool or technology to help you solve a problem, we’d love to hear it. Right now, we’re relying o Java 8 with Spring for our application code GraphQL to write our APIs Spring Cloud and Hashicorp tools to help us in creating Cloud Native services Jenkins to run our CI/CD pipelines Puppet or Docker for configuration management Terraform or Kubernetes to manage our deployments AWS to underpin it all We’re currently experimenting with: • Ansible • Gitops • Istio • Kotlin • Micronaut • Spring WebFlux Benefits Our employees have a wide range of benefits including: A generous pension scheme Life assurance 27 holiday days Private medical insurance Performance related bonuses A variety of share schemes Discounts on high street and our own great products This job was originally posted as www.totaljobs.com/job/89922130