Senior Java / Scala Developer

Financial Services Firm is hiring for a Senior Java / Scala Developer with experience to be based in the City. This is a permanent role offering a salary of £75K - £100K. This is a hands-on engineer position requiring expertise in Core Java, (server side), Scala, Spring and SQL with a strong emphasis on Big Data / Grid Computing.

Skills required:

- Java and Scala experience are essential for this role
- Strong fundamentals in data structures and algorithms
- Experience in architecting / designing large-scale business critical systems
- Object-oriented design and usage of commonly used design patterns
- Multithreading, collections, JVM, Garbage collection, Streams
- Working knowledge of Linux / Unix along with scripting skills
- Agile Development experience
- Comfortable with relational database modelling and querying

It would be an added advantage if you had experience with any of the following:
- Spark or Symphony Grid

- Full Stack Development
- Large-scale Database (Cassandra, Snowflake)
- Mongo
- Cloud Technologies
- Automated Testing
- AWS / Azure / Snowflake

Please apply for immediate interview!

The JM Group is operating and advertising as an Employment Agency for permanent positions and as an Employment Business for interim / contract / temporary positions. The JM Group is an Equal Opportunities employer and we encourage applicants from all backgrounds.