Back-End Software Engineer (Java) {JOE} Apply now
Back-End Software Engineer (Java) {JOE}

Back-End Software Engineer (Java) {JOE}

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Apply now
S

At a Glance

  • Tasks: Craft groundbreaking distributed software and supercharge existing systems.
  • Company: Join a leading global tech company in the Crypto/FinTech space with £100 million+ funding.
  • Benefits: Enjoy a hybrid work model, unlimited vacation, and a flexible, innovative culture.
  • Why this job: Be part of a passionate team shaping the future of finance with cutting-edge technology.
  • Qualifications: 2+ years in JVM languages, experience with microservices, and a passion for crypto and trading tech.
  • Other info: Work in a tech playground with tools like Kafka, PostgreSQL, and Docker.

The predicted salary is between 43200 - 72000 £ per year.

Location: London, United Kingdom – Hybrid (3 days per week in office) Applicants must live in or around London and be able to commute to office 3x per week. Join a cutting-edge team at the forefront of revolutionizing the digital asset landscape for one of the Crypto / Global Financial Trading Leaders, passionate about creating innovative solutions. This Global Leader in the Crypto / Trading Technology space has received £100million+ in funding within the last 6 months. Now calling all talented Software Engineers (Back-End) to embark on an exciting journey while they scale up their Software Engineering & Development teams in London. Responsibilities: Lead the charge in crafting groundbreaking distributed software, fueling explosive growth to reach millions of current & new users. Be a driving force within the dedicated engineering team, shipping and iterating on products that directly impact the lives of millions. Champion best practices, code quality, and test coverage, igniting dynamic technical discussions. Architect scalable services using JVM languages like Java & Kotlin, tackling challenges of synchronization, scalability, and system reliability. Immerse yourself in a tech playground, exploring technologies such as Kafka, PostgreSQL, Redis, Docker, and more. Supercharge existing systems for performance and scalability, while architecting reusable, modular code. Implement best security practices, ensuring the safety of user and company data. Requirements: Minimum 2 years of experience in JVM-based languages (e.g., Java, Kotlin), with a knack for crafting and deploying microservices. Good experience in building and deploying fault-tolerant, highly-available distributed backend systems. Proactive in shaping product and software specifications, with a relentless pursuit of excellence. Laser-focused on maintaining robust test coverage, meticulous technical documentation, and proactive monitoring. Deep understanding of data structures, databases, and large-scale distributed systems. Preferably, exposure to technologies like Kafka, PostgreSQL, Redis, RabbitMQ, and more. Passion for crypto, blockchain technology & trading technology, and its transformative potential. Hybrid work model – In London office 3 days per week. Unlimited vacation policy. Join a rapidly expanding global tech company, where your career growth knows no bounds. A flexible work culture that champions innovation and collaboration. Are you ready to embark on an exhilarating journey in the Crypto / FinTech sector? Apply now and be part of shaping the future of finance! #J-18808-Ljbffr

Back-End Software Engineer (Java) {JOE} employer: Source Control

Join a dynamic and innovative team in London, where you'll have the opportunity to work at the forefront of the Crypto and Global Financial Trading industry. With a hybrid work model that promotes flexibility and an unlimited vacation policy, we foster a collaborative culture that encourages creativity and professional growth. As part of our rapidly expanding global tech company, you'll be empowered to make a meaningful impact while exploring cutting-edge technologies in a supportive environment.
S

Contact Detail:

Source Control Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Back-End Software Engineer (Java) {JOE}

Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Kafka, PostgreSQL, and Docker. Having hands-on experience or projects showcasing these tools can set you apart during discussions.

Tip Number 2

Engage with the crypto and trading technology community online. Join forums, attend meetups, or participate in relevant webinars to demonstrate your passion and knowledge about the industry.

Tip Number 3

Prepare to discuss your previous experiences with microservices and distributed systems in detail. Be ready to share specific challenges you faced and how you overcame them, as this will showcase your problem-solving skills.

Tip Number 4

Since the role emphasizes collaboration and best practices, think of examples where you've contributed to team discussions or improved code quality. Highlighting your teamwork and leadership abilities will resonate well with the hiring team.

We think you need these skills to ace Back-End Software Engineer (Java) {JOE}

Java
Kotlin
Microservices Architecture
Distributed Systems
Fault-Tolerant Systems
Scalability
System Reliability
Kafka
PostgreSQL
Redis
Docker
Test Coverage
Technical Documentation
Proactive Monitoring
Data Structures
Blockchain Technology
Crypto Trading Technology
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with JVM languages like Java and Kotlin. Emphasize any projects where you've crafted and deployed microservices, as well as your familiarity with distributed systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for crypto and blockchain technology. Discuss how your skills align with the responsibilities outlined in the job description, particularly your experience with technologies like Kafka and PostgreSQL.

Showcase Your Technical Skills: Be specific about your technical skills in your application. Mention your experience with building fault-tolerant systems and maintaining robust test coverage. Highlight any relevant projects or achievements that demonstrate your capabilities.

Research the Company: Familiarize yourself with the company's mission and recent developments in the crypto and trading technology space. This knowledge will help you tailor your application and prepare for potential interviews.

How to prepare for a job interview at Source Control

Show Your Passion for Crypto and Trading Technology

Make sure to express your enthusiasm for the crypto and trading technology sectors during the interview. Share any personal projects or experiences that highlight your interest in these areas, as this company values candidates who are genuinely passionate about their field.

Demonstrate Your Technical Expertise

Be prepared to discuss your experience with JVM languages like Java and Kotlin in detail. Highlight specific projects where you crafted and deployed microservices, and be ready to tackle technical questions related to distributed systems, fault tolerance, and scalability.

Emphasize Best Practices and Code Quality

Discuss your approach to maintaining code quality, test coverage, and technical documentation. Provide examples of how you've championed best practices in previous roles, as this will resonate well with the company's focus on excellence and innovation.

Prepare for Technical Discussions

Expect dynamic technical discussions during the interview. Brush up on relevant technologies such as Kafka, PostgreSQL, and Docker, and be ready to share your thoughts on how to architect scalable services and improve system performance.

Back-End Software Engineer (Java) {JOE}
Source Control Apply now
S
  • Back-End Software Engineer (Java) {JOE}

    London
    Full-Time
    43200 - 72000 £ / year (est.)
    Apply now

    Application deadline: 2026-12-26

  • S

    Source Control

  • Other open positions at Source Control

    S
    Project Manager (Engineering) (Contract)

    Source Control

    London Full-Time 43200 - 72000 £ / year (est.)
    S
    Software Engineer (Java/Python) {JOE}

    Source Control

    London Full-Time 78000 - 182000 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>