Senior Java Developer

Ref: 423Monday 16 September 2019

This vacancy is now closed


Location: Edinburgh

Duration: Permanent

Salary: Competitive + Excellent benefits

Exciting opportunity to work with a fast-growing and innovative scale-up company, committed to developing excellent world-class software solutions for their clients in the most demanding of industries. Perfect for those looking for something different!

They are seeking a highly experienced back-end Java developer to contribute in the design, developing and testing of their revolutionary products – An interest in Dev-ops would be beneficial.

Their work was recently presented at EuroPython. You don’t need to expertise in their particular stack. But a solid track record on Java expertise is a must.

You will be working as part of a skilled and collaborative development team. Developing and building cutting-edge technology, you will be able to craft your own role as the company grows, share your ideas, and get your voice to be heard in a fun and exciting environment.

This client has a great culture which prioritises a healthy work/life balance, teamwork, tools to continuous improvement, and a sociable non-corporate work environment in their office. You can even work two days from home!

Key Skills:

•    Solid track of experience in Java

•    Beneficial experience - Not a must: Python, Kotlin, Typescript, Angular framework, and REST API.

•    Problem-solving and attention to detail

•    Experience of collaborative working or team projects

•    Good communication and team-working skills


On Offer:

•    Generous compensation.

•    30 days paid holiday per year (pro rata based on 35 hour work week).

•    Flexible working hours - you can set a work schedule that fits your life. Work-life balance is important to them.

•    The chance for you to develop and build ground-breaking technology.

•    An informal, fun, and exciting working environment.

•    The opportunity to craft your own role as our company grows.

•    Determination to build a fantastic team based on three core principles: mutual respect, fun, and continuous improvement