Senior Java Developer

Be among the first applicants.
TN United Kingdom
Glasgow
GBP 50,000 - 90,000
Be among the first applicants.
6 days ago
Job description

Senior Java Developer Location: Glasgow, UK (Hybrid - 1 Day a week) Job Type: Permanent, Full-Time (40 hours per week)

About the Role

Are you a seasoned Java professional looking to make a significant impact in a cutting-edge, global technology team? We're seeking a Senior Java Developer to join our dynamic front-office platform team, where your code will power market-leading business systems. You'll work in a complex, real-time, Linux-based environment, tackling challenges from high-volume event processing to data-driven decision-making. This role is not just about writing code-it's about fueling innovation and supporting exponential business growth.

What You'll Do

  • Innovate & Develop:
    Design, develop, and maintain high-performance, scalable, and secure Java applications that drive our business forward.
  • Build Microservices:
    Architect robust microservices using Spring Boot and integrate asynchronous processing using Kafka or Message Queues.
  • Database Design:
    Optimize both NoSQL (MongoDB) and relational databases by designing efficient schemas and writing complex SQL queries.
  • Quality & Ownership:
    Write clean, efficient, and maintainable code accompanied by unit and integration tests using Junit. Take full ownership of feature development, from concept to production.
  • Collaborate:
    While you'll thrive working independently, you'll also collaborate with cross-functional teams to solve complex technical challenges and ensure seamless integration across systems.

Your Profile

Essential Skills & Experience:

  • Java Expertise:
    Strong background in Java Server-side development with a focus on concurrent programming and core Spring Boot.
  • Testing & Quality:
    Experience in writing tests using Junit and other frameworks to ensure robust, error-free code.
  • Messaging Systems:
    Familiarity with message-based architectures (e.g., MQ/Kafka) to handle asynchronous processing.
  • Database Proficiency:
    Hands-on experience with RDBMS such as Sybase and/or DB2 and writing complex SQL queries.
  • Scripting & Automation:
    Proficiency in Unix/Linux scripting (Shell/Python) to support development and operations.
  • Problem Solver:
    Excellent analytical and problem-solving skills, combined with an understanding of the complete software development lifecycle.
  • Communication:
    Strong written and oral communication skills with a keen interest in understanding the business behind the code.

Desirable Skills & Experience:

  • NoSQL Know-How:
    Experience with MongoDB.
  • Domain Knowledge:
    An understanding of the Equity Derivative business.
  • Cloud Technologies:
    Experience with cloud platforms like Azure or AWS.
  • Cutting-Edge Tech:
    Familiarity with technologies such as Kafka, IBM MQ, Snowflake, or high-performance data caching solutions.

Interview Process (3 Rounds)

  • 1st Round Peer to Peer Coding
  • 2nd and 3rd Round Technical Evaluations

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 02/04/2025 by TN United Kingdom

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in Glasgow