Java Developer| 12 Months (Inside IR35)| Hybrid (Glasgow)
Harvey Nash's Client is recruiting for a Java Developer on a 12 month contract.
Main Responsibilities
- Will be working within an agile squad developing within a system comprising of numerous Java services that interact via messaging to produce the product outputs in real time.
- Technologies and techniques such as highly multi-threaded Java, Sharded Mongo DB and caching are used in the stack to provide the scale and performance that the product requires.
- Should possess good analytical skills, strong software engineering skills, a logical approach to problem solving, be able to work in a fast-paced environment liaising with demanding stakeholders to understand complex requirements.
- As part of the development cycle, you would be expected to write quality unit tests, supply documentation if relevant for new feature build outs, and be involved in the test cycle, including proposing how an item can be automatically tested (and potentially deployed) within the pipeline.
- Although the role is predominantly Java, it would require someone who is flexible with the development environment; although Java is the majority skill, some days it might be writing Java, and other days it might need to tune a stored procedures or tweak a script.
- The candidate must be adaptable to work across multiple technologies and disciplines, with a focus on delivering quality solutions for the business in a timely fashion.
Key Skills
- Core server side Java including Data Structures and Concurrency
- Spring, Junit
- Linux
- Relational Databases (Sybase and/or DB2 is preferable) with ability to write SQL queries
- Understanding of message-based architectures
- Good Problem solving and analytical skills
- Full SDLC experience and understanding
- Excellent oral and written communication skills
- An interest to learn the business supported by the applications
- Knowledge and desire to use agile software development practices
This role falls inside of IR35 and is hybrid working with the expectation to be in the Glasgow office 3 days a week. Please note that for this role you must have or be happy to get a Basic Disclosure Scotland. To apply, please send your CV using the link.