Senior Java Developer

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

Skills required:

- 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
- At least 5 years experience in Java with Financial Services experience

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.