Java Software Engineer
Role details
Job location
Tech stack
Job description
- Collaborating with the team to deliver new features in a complex codebase at a high level of quality
- Working alongside other engineering teams to understand and implement features that integrate with the wider platform
- Writing tests to ensure the quality of our work is good to go to production every time
- Actively participating in Scrum ceremonies within an agile environment
- Applying and expanding your skills as necessary - we really appreciate people who are keen to learn and grow
Requirements
is Java, along with supportive technologies like Maven, Git, and Jenkins. An understanding of how code can be written with a focus on efficiency and scalability is a nice-to-have, and in all work, there is a strong emphasis on quality, with integration and performance testing a key. The teams own projects of all sizes, and members are encouraged to be involved in the whole lifecycle of software delivery, from the design all the way through to the delivery of each feature.
You will join a team of individuals who embrace and respect diverse perspectives, aren't afraid to push boundaries and try new ideas, and who are passionate about helping our customers and each other succeed. You'll have a genuine passion for coding and building engineering ecosystems. You're pragmatic, agile, innovative, and have a respect for the development process and a firm desire to get stuff done by keeping things simple. You thrive in an environment that deeply values collaboration, feedback, and learning., * Excellent problem-solving skills and the ability to craft well-architected solutions
- Skills in at least one object-oriented programming language, preferably Java
- A strong focus on writing tests, and you will have a clear view of how and why different kinds of tests should be developed and run
- An understanding of how to write solutions that are performant and scalable
- Demonstrated ability to learn new tools and languages on the job
- Java
- Maven, Git, and Jenkins
- Kubernetes
- Grafana