Mid/Senior Java Developer

Bonapolia

Deutschland

Vor Ort

EUR 90.000 - 130.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Jobtailor is seeking a skilled backend engineer to design and evolve scalable systems using Java 21 and Spring Boot. You will work in a microservices-based environment, building robust REST APIs and ensuring security and performance.

Responsibilities include optimizing CI/CD with GitLab, containerizing with Docker on AWS, and maintaining code quality with SonarQube, tests with JUnit/Mockito/AssertJ, and monitoring via Grafana. Strong collaboration in an agile team is essential.

Qualifikationen

  • Proven professional experience in Java development.
  • Proficiency in Java 21 and Spring Boot.
  • Experience with Gradle as a build system.
  • Hands-on testing with JUnit, Mockito, AssertJ.
  • Familiarity with SonarQube for code quality.
  • Strong GitLab and CI/CD experience.
  • Experience with Docker containerization.
  • Hands-on AWS experience.
  • Logging with Logback/SLF4J and Grafana monitoring.
  • Kafka messaging and event streaming experience.
  • PostgreSQL and Redis proficiency.
  • Microservices design and security best practices.
  • DevOps practices and tooling knowledge.
  • Fluent English with collaborative mindset.

Aufgaben

  • Design and develop scalable, high-performance backend systems using Java 21 and Spring Boot
  • Build and optimize REST APIs following best practices in software architecture
  • Work within a microservices architecture, ensuring modularity and maintainability
  • Manage builds and dependencies using Gradle
  • Write and maintain automated tests using JUnit, Mockito, and AssertJ
  • Ensure code quality through SonarQube analysis and code review processes
  • Work with GitLab for version control and CI/CD pipeline management
  • Containerize and deploy services using Docker on AWS
  • Implement logging with Logback/SLF4B and monitor systems via Grafana
  • Handle asynchronous event-driven communication using Kafka
  • Work with PostgreSQL as the primary database and Redis for caching
  • Apply strong security principles and best practices throughout the development lifecycle
  • Collaborate closely with cross-functional teams in an agile environment

Kenntnisse

Java 21
Spring Boot
Gradle
JUnit
Mockito
AssertJ
Docker
AWS
PostgreSQL
Redis
Kafka
GitLab
SonarQube
Grafana
Logback
SLF4J
Microservices
Security principles
DevOps practices

Tools

Gradle
Docker
AWS
GitLab
Grafana
Kafka
PostgreSQL
Redis
SonarQube
Logback
SLF4J

Jobbeschreibung


  • Design and develop scalable, high-performance backend systems using Java 21 and Spring Boot

  • Build and optimize REST APIs following best practices in software architecture

  • Work within a microservices architecture, ensuring modularity and maintainability

  • Manage builds and dependencies using Gradle

  • Write and maintain automated tests using JUnit, Mockito, and AssertJ

  • Ensure code quality through SonarQube analysis and code review processes

  • Work with GitLab for version control and CI/CD pipeline management

  • Containerize and deploy services using Docker on AWS

  • Implement logging with Logback/SLF4B and monitor systems via Grafana

  • Handle asynchronous event-driven communication using Kafka

  • Work with PostgreSQL as the primary database and Redis for caching

  • Apply strong security principles and best practices throughout the development lifecycle

  • Collaborate closely with cross-functional teams in an agile environment


Requirements


  • Proven professional experience in Java development with a strong technical background

  • Proficiency in Java 21 and Spring Boot

  • Experience with Gradle as a build and dependency management tool

  • Hands-on experience with JUnit, Mockito, and AssertJ for testing

  • Familiarity with SonarQube for code quality assurance

  • Solid experience with GitLab and CI/CD pipelines

  • Experience with Docker containerization

  • Hands-on experience with AWS cloud services

  • Knowledge of Logback and SLF4B for logging

  • Experience with Grafana for system monitoring

  • Working knowledge of Kafka for messaging and event streaming

  • Proficiency with PostgreSQL and Redis

  • Expertise in solution design and microservices architecture

  • Strong understanding of security principles and best practices in software development

  • Knowledge of DevOps practices and related tooling

  • Strong problem-solving and analytical skills with a collaborative mindset

  • Lithuanian, Latvian, or Estonian citizenship (residency requirement; BGC required)

  • Fluency in English.


Core Competencies

Demonstrates expertise in designing and developing scalable backend systems using Java 21 and Spring Boot, with a strong focus on microservices architecture, REST API optimization, and security best practices. Proficient in utilizing tools such as Gradle, Docker, and AWS for efficient development and deployment processes.


Highest-signal resume keywords


  • Java 21 Development

  • Spring Boot Framework

  • Microservices Architecture

  • REST API Development

  • AWS Cloud Services


ATS Optimization Keywords

Hard Skills


  • Java 21

  • Spring Boot

  • Gradle

  • JUnit

  • Mockito

  • AssertJ

  • Docker

  • PostgreSQL

  • Redis

  • Kafka


Soft Skills


  • Problem-Solving

  • Analytical Skills

  • Collaborative Mindset


Industry Keywords


  • Agile Environment

  • Security Principles

  • DevOps Practices


Tools & Technologies


  • SonarQube

  • GitLab

  • CI/CD Pipelines

  • Logback

  • SLF4B

  • Grafana

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Köln

Vor Ort
EUR 90.000 - 120.000
Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Deutschland

Hybrid
EUR 120.000 - 180.000
Lead Developer, Java, Web
Lead Developer, Java, Web

Jobtailor • Würzburg

Vor Ort
EUR 70.000 - 100.000
Full-Stack Developer – Kotlin/Java
Full-Stack Developer – Kotlin/Java

Jobtailor • Köln

Vor Ort
EUR 65.000 - 100.000
Software Engineering Manager
Software Engineering Manager

Jobtailor • Deutschland

Vor Ort
EUR 120.000 - 180.000
Staff Engineer – Founding
Staff Engineer – Founding

Jobtailor • München

Vor Ort
EUR 120.000 - 160.000
Software Engineer, App Development
Software Engineer, App Development

Jobtailor • Aschheim

Vor Ort
EUR 65.000 - 95.000
Junior/Mid-Level Full Stack Developer
Junior/Mid-Level Full Stack Developer

Jobtailor • Deutschland

Remote
EUR 55.000 - 85.000
Senior Backend Engineer, Applied AI Track
Senior Backend Engineer, Applied AI Track

Jobtailor • Leipzig

Vor Ort
EUR 90.000 - 120.000
Backend Developer, AIoT
Backend Developer, AIoT

Jobtailor • München

Vor Ort
EUR 70.000 - 110.000