Remote Position28.01.26
AI SCORE 8.6

Senior Back-End Java Developer - Remote Opportunity

$120K–$150K/year

About the Role

We are seeking a talented Senior Back-End Java Developer to join our dynamic team at Tenth Revolution Group. This remote opportunity allows you to work from anywhere while contributing to innovative projects. As a Senior Back-End Java Developer, you will lead the design and development of complex web applications using the Java/Spring ecosystem, ensuring high performance and scalability.

What You'll Do

  • Lead the design and development of complex web applications using the Java/Spring ecosystem.
  • Break down requirements, manage user stories, and mentor mid-level and junior engineers.
  • Drive agile practices, fully embracing scrum roles and methodologies.
  • Architect and implement distributed systems and robust software solutions.
  • Refactor and optimize code with a focus on performance and memory efficiency.
  • Manage build systems (Maven/Gradle) for dependencies, lifecycle, releases, and versioning.
  • Apply Git branching strategies (git flow, GitHub flow).
  • Work with Spring modules (ORM, messaging, security, batch, integration).
  • Design and maintain databases, including SQL and distributed transactions.
  • Implement microservice architecture patterns with communication approaches such as HTTP, messaging, gRPC, and CQRS.
  • Design APIs following best practices with an API-First mindset.
  • Tackle complex algorithms and deliver efficient solutions.

Requirements

  • 5+ years of hands-on experience developing web applications with Java & Spring (mandatory).
  • Proven experience in team leadership, requirements handling, and mentoring engineers.
  • Solid understanding of Agile/Scrum methodologies.
  • Strong DevOps expertise: CI/CD pipelines, cloud environments, networking, Unix, Kubernetes, Docker registries.
  • Deep knowledge of distributed systems design and architecture.
  • Skilled in refactoring, performance tuning, and memory optimization.
  • Practical experience with Maven or Gradle.
  • Proficiency in Git workflows.
  • Advanced knowledge of Spring Framework and related technologies.
  • Strong understanding of databases: consistency models, SQL, NoSQL, distributed transactions.
  • Experience with microservices, including communication patterns (HTTP, messaging, gRPC, CQRS).
  • Expertise in API design with API-First principles.
  • Strong problem-solving and algorithmic skills.
  • Proficiency in CI/CD tools: Jenkins, SonarQube, unit testing, Git flow.
  • Experience with asynchronous and reactive programming.
  • Familiarity with Kafka, MQ, and other messaging systems.
  • Hands-on experience with Kubernetes/Docker Swarm deployments.
  • Knowledge of JIRA and Confluence.
  • Experience with GenAI tools (e.g., Cline, Aider, GitHub Copilot).
  • Knowledge of Vert.X is a plus.

Nice to Have

  • Experience with cloud platforms like AWS or Azure.
  • Familiarity with serverless architectures.
  • Knowledge of performance monitoring tools.

What We Offer

  • Private medical care.
  • Multisport card and access to the MyBenefit platform.
  • A career within a multinational company with global opportunities.
  • Competitive base salary and financial bonus.
  • Flexible working hours and remote work benefits.

Please apply here or contact Paulina Laurie at p.laurie@tenthrevolution.com for more details.

Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.6 of 10

This Senior Back-End Java Developer role offers a unique opportunity to work remotely while leading innovative projects in a dynamic environment. Competitive salary and benefits enhance the appeal.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.