Senior Java Engineer

Senior Java Engineer

London Full-Time 52000 - 78000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Design and optimise complex Java systems while ensuring top-notch performance and stability.
  • Company: Join CoinMarketCap, the leading source for cryptocurrency data used by millions worldwide.
  • Benefits: Enjoy a full-time role with opportunities for remote work and a vibrant company culture.
  • Why this job: Be part of a mission-driven team that empowers individuals through cryptocurrency insights and data.
  • Qualifications: 8+ years in Java development with strong skills in server-side technologies and software design.
  • Other info: Fluent English is preferred; experience with microservices is a plus.

The predicted salary is between 52000 - 78000 ÂŁ per year.

Join to apply for the Senior Java Engineer role at CoinMarketCap

Continue with Google Continue with Google

Join to apply for the Senior Java Engineer role at CoinMarketCap

POWERING CRYPTO WITH DATA
CoinMarketCap is the world’s most trusted and accurate source of data for cryptocurrencies. Used by millions of individuals, organizations, and exchanges, CoinMarketCap brings the most up-to-date market capitalizations, pricing, and cryptocurrency information to our users.

Company Description
POWERING CRYPTO WITH DATA
CoinMarketCap is the world’s most trusted and accurate source of data for cryptocurrencies. Used by millions of individuals, organizations, and exchanges, CoinMarketCap brings the most up-to-date market capitalizations, pricing, and cryptocurrency information to our users.
Pulling data from multiple exchanges and combining our robust research allows us to provide the most realistic representation of each cryptocurrency. As we grow, we will continue to provide access to our data wherever, whenever, and however is most helpful to our users.
CREATING AN OPEN WORLD
Our mission is to be the world’s authority on cryptocurrency data. We believe in an open and decentralized world, where we play a pivotal role in powering decisions and insights to drive greater understanding and adoption of cryptocurrencies. We want to achieve this mission with people who truly believe in the value and potential of empowering individuals.
Job Description

  • Independently investigate and design relatively complex systems
  • Optimize system performance and ensure the stability of system services
  • Translate business requirements and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Review, test, and verify code for adherence to quality and security standards
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality and organization

Qualifications

  • 8+ years of Online troubleshooting experience with full lifecycle of project development for Java applications from similar industry
  • Understand the underlying principles of commonly used middleware
  • Familiar with Redis/MongoDB/MySQL/Kafka/xxl-job/K8s/SpringBoot/localCache/Prometheus
  • Strong skills in core Java, server-side Java technologies, and Spring frameworks
  • Extensive experience in software design, architecture, development integration
  • Solid knowledge of event processing models, multi-threading, enterprise integration pattern, Web Service and REST
  • Experience in Reactor and Microservice would be an added value
  • Basic or Fluent English level

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology

  • Industries

    Information Services

Referrals increase your chances of interviewing at CoinMarketCap by 2x

Sign in to set job alerts for “Senior Java Software Engineer” roles.

Continue with Google Continue with Google

Continue with Google Continue with Google

London, England, United Kingdom 5 months ago

Greater London, England, United Kingdom 2 weeks ago

Senior Software Engineer – Age of Empires (Remote)

London, England, United Kingdom 1 week ago

London, England, United Kingdom ÂŁ65,000 – ÂŁ85,000 1 month ago

London Area, United Kingdom ÂŁ70,000 – ÂŁ100,000 1 month ago

London, England, United Kingdom 2 days ago

Greater London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 2 months ago

London Area, United Kingdom
ÂŁ90,000.00

ÂŁ115,000.00
13 hours ago

Senior Front End Software Engineer (Remote)

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom 2 days ago

London, England, United Kingdom
ÂŁ92,000.00

ÂŁ107,000.00
1 month ago

Senior Software Development Engineer in Test – 100% Remote – Europe

Tottenham, England, United Kingdom 10 hours ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 5 months ago

Senior Software Engineer – Real-Time Data Applications

London, England, United Kingdom 1 week ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 6 days ago

Remote Senior Software Engineer (LLM) – 34953

Remote Senior Software Engineer (LLM) – 34953

London, England, United Kingdom 4 days ago

Tottenham, England, United Kingdom 4 weeks ago

Senior Software Engineer -Syft Integration (FTC )

London, England, United Kingdom 5 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Senior Java Engineer employer: CoinMarketCap

At CoinMarketCap, we pride ourselves on being a leading authority in cryptocurrency data, offering a dynamic work environment that fosters innovation and collaboration. Our London office provides employees with access to cutting-edge technology and resources, alongside opportunities for professional growth and development in a rapidly evolving industry. Join us to be part of a mission-driven team that values open communication, creativity, and the empowerment of individuals through data.
C

Contact Detail:

CoinMarketCap Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer

✨Tip Number 1

Familiarise yourself with the latest trends in Java technologies and frameworks, especially Spring Boot and microservices. This will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the cryptocurrency community online. Join forums or social media groups where discussions about CoinMarketCap and its services take place. This can provide valuable insights and demonstrate your passion for the industry.

✨Tip Number 3

Prepare to discuss your past projects in detail, particularly those involving complex systems and performance optimisation. Be ready to explain your thought process and the technologies you used, as this will showcase your expertise.

✨Tip Number 4

Network with current or former employees of CoinMarketCap on platforms like LinkedIn. A referral from someone within the company can significantly increase your chances of landing an interview.

We think you need these skills to ace Senior Java Engineer

Core Java
Server-side Java Technologies
Spring Frameworks
Software Design and Architecture
Event Processing Models
Multi-threading
Enterprise Integration Patterns
Web Services and REST
Redis
MongoDB
MySQL
Kafka
xxl-job
Kubernetes (K8s)
Spring Boot
Local Cache
Prometheus
Code Review and Testing
Performance Optimisation
Troubleshooting
Problem-Solving Skills
Fluent English Communication

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java and relevant technologies mentioned in the job description. Focus on your achievements and how they relate to the responsibilities of a Senior Java Engineer.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cryptocurrency and your understanding of CoinMarketCap's mission. Mention specific projects or experiences that demonstrate your ability to design and optimise complex systems.

Showcase Relevant Skills: In your application, emphasise your skills in core Java, server-side technologies, and frameworks like Spring. Provide examples of how you've used these skills to solve problems or improve system performance in previous roles.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a role that involves coding and system design.

How to prepare for a job interview at CoinMarketCap

✨Showcase Your Java Expertise

Make sure to highlight your extensive experience with core Java and server-side technologies. Be prepared to discuss specific projects where you optimised performance or solved complex problems using Java.

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as Spring Boot, Redis, and Kafka. Being able to discuss how you've used these tools in past projects will demonstrate your fit for the role.

✨Prepare for System Design Questions

Expect questions that assess your ability to design complex systems. Brush up on system architecture principles and be ready to explain your thought process when designing scalable and efficient applications.

✨Demonstrate Problem-Solving Skills

Be ready to discuss how you've identified and resolved bottlenecks or bugs in previous projects. Providing concrete examples of your troubleshooting experience will show your capability to maintain high-quality code.

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>