-
Human Choice Consulting Ltd

Sr. Java Developer

Human Choice Consulting Ltd
Germany · Full-time · Mid-Senior

Job Title: Senior Java Developer

Location: Full Remote (Germany)

Company Overview:

Our client is a leading technology-driven company in Germany, specializing in innovative software solutions. They are looking for a highly skilled Senior Java Developer with expertise in Spring Boot and a strong understanding of DevOps practices to join their growing remote team.

Job Description:

We are seeking a talented Senior Java Developer to help design, develop, and optimize scalable and high-performance software applications. As part of a dynamic team, you will work on building and maintaining critical systems, implementing microservices, and ensuring the smooth integration of development and operations workflows.

Responsibilities:

  • Design, develop, and maintain high-quality Java-based applications using Spring Boot.
  • Implement and maintain microservices architecture, ensuring scalability, reliability, and performance.
  • Work closely with cross-functional teams, including DevOps, to ensure seamless deployment and continuous integration.
  • Leverage DevOps best practices to streamline development processes, automate workflows, and manage infrastructure.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Troubleshoot and resolve performance and scalability issues.
  • Contribute to architecture discussions and influence product design decisions.
  • Mentor junior developers and help guide technical direction within the team.

Requirements:

  • Extensive experience in Java development, particularly with Spring Boot.
  • Strong knowledge of microservices architecture and design patterns.
  • Solid experience with DevOps tools and practices (CI/CD, Docker, Kubernetes, Jenkins, etc.).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and infrastructure-as-code (Terraform, CloudFormation).
  • Proficiency in building and optimizing RESTful APIs.
  • Experience working in an Agile/Scrum development environment.
  • Strong problem-solving skills and ability to work independently in a remote setting.
  • Excellent communication skills in English (German is a plus).
  • Ability to collaborate effectively with remote teams.

Nice to Have:

  • Experience with additional languages and frameworks (e.g., JavaScript, Node.js, React, etc.).
  • Knowledge of monitoring and logging tools (e.g., ELK Stack, Prometheus, Grafana).
  • Familiarity with serverless architectures and related technologies.

What We Offer:

  • Full remote work with flexible working hours.
  • Competitive salary and benefits package.
  • Opportunities for continuous learning and professional development.
  • A collaborative, supportive, and inclusive team culture.

If you are passionate about cutting-edge technology and want to work in a dynamic, remote-first environment, apply now to join an innovative and forward-thinking company!

Key Skills

Ranked by relevance

c ai java devops ui microservices spring boot scala pan cloud ha kf continuous integration design patterns product design design pattern cloudformation restful apis javascript kubernetes serverless prometheus terraform jenkins grafana docker server react excel scrum aws gcp elk esp wan lan cis nat
Login to Apply
Posted
Nov 22, 2024
Type
Full-time
Level
Mid-Senior
Location
Germany

Industries

Human Resources Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deel
Related

Senior Full Stack Engineer - EMEA

2026-05-21

Full-time
Mid-Senior
Ukraine
Human Resources Services
Engineering
View Job Details
Aires
Related

Software Engineer

2026-05-13

Full-time
Not Applicable
United States
Human Resources Services
Engineering
View Job Details
Reposten
Related

Frontend developer

2026-05-22

Contract
Not Applicable
Netherlands
Human Resources Services
Engineering