AI SCORE 8.2

Senior Java Developer - Relocation to Strasbourg

$90K–$120K/year

About the Role

We are seeking a Senior Java Developer to join our team and contribute to exciting projects in Strasbourg, France. This Senior Java Developer remote position offers the opportunity for EU candidates to relocate and work in a dynamic environment. You will be responsible for the development, configuration, maintenance, and documentation of software components based on applicable design specifications.

What You'll Do

  • Develop and integrate technological components, ensuring seamless integration with other applications.
  • Create interoperability components in accordance with the interoperability framework.
  • Design and implement unit test specifications, conducting testing using the applicable toolset and infrastructure environment.
  • Assist in the preparation and maintenance of technical documentation, including installation and operation manuals.
  • Support deployment and configuration of the system, ensuring a smooth transition into production.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Over 10 years of IT experience, with at least 5 years as a Java software and application developer.
  • Active work experience with CASE tools or equivalent tools for modeling and development.
  • Strong knowledge of Spring Boot, Java, Kafka, DB integration, and gRPC.
  • Experience working in an agile environment and familiarity with VS Code or IntelliJ.
  • Knowledge of clusters, Kubernetes, and containers.
  • Good understanding of web and multi-tier web applications development.
  • Fluent in English, both written and spoken.

Nice to Have

  • Experience with automation testing scripts for conducting unit and integration testing.
  • Familiarity with cloud services and deployment strategies.

What We Offer

  • Competitive salary ranging from $90,000 to $120,000 per year.
  • Comprehensive relocation support to help you settle in Strasbourg.
  • Opportunity to work in a collaborative and innovative environment.
  • Access to professional development and training programs.
  • Flexible working hours and a supportive team culture.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.2 of 10

This Senior Java Developer position offers a competitive salary and relocation support to Strasbourg, making it an attractive opportunity for experienced developers looking to advance their careers.

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

About All European Careers

Explore All European Careers careers in 2026 and discover exciting job opportunities across remote, hybrid, and office roles. Utilize our advanced filters to tailor your search, track your applications, and gain valuable company insights. Stay informed with the latest industry news while finding the perfect role at All European Careers. Your next career move starts here!

Industry
Tech
Location
Remote

Who Will Succeed Here

Proficient in building microservices using Java and Spring Boot, with hands-on experience in integrating message brokers like Kafka and implementing gRPC for efficient communication between services.

Demonstrates a strong understanding of container orchestration using Kubernetes, with the ability to deploy, manage, and scale applications in a cloud environment, specifically in a remote setup where self-motivation and discipline are crucial.

Possesses a solid Agile mindset, with experience leading projects using Agile methodologies, capable of adapting to changing requirements and collaborating effectively with distributed teams.

Learning Resources

Java Spring Boot Tutorialguide

Career Path

Senior Java Developer(Now)Lead Java Developer / Technical Architect(2-4 years)Engineering Manager / Principal Java Developer(4-6 years)

Market Overview

Market Size 2024
$60B
Annual Growth
8.5%
AI Adoption
45%
Investment
+35%
Labour Demand
+20%
Avg Salary
$120K

Skills & Requirements

Required
JavaSpring BootKafka
Growing in Demand
Microservices ArchitectureCloud Native DevelopmentDevOps Practices
Declining
Java EEXML-based Web Services

Domain Trends

Rise of Cloud-Native Applications
Over 70% of new applications are being developed as cloud-native, leading to increased demand for Java developers familiar with Kubernetes and microservices.
Increased Use of Reactive Programming
Adoption of reactive programming patterns has risen by 30%, with frameworks like Spring WebFlux gaining popularity among Java developers.
Shift Towards Event-Driven Architectures
Event-driven architecture is being adopted by 60% of enterprises, enhancing the demand for Java developers skilled in Kafka and gRPC.

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.