Skip to main content

Java Developer (Spring Boot) [gn]

Technologie
LUMASERV GmbH
Bavaria, DeutschlandVor 1 MonatenBis 1.5.2026
Vollzeit

Stellenbeschreibung

Summary

As a Java Backend Engineer at LUMASERV, you'll play a key role in developing and maintaining customer projects that serve millions of users daily. You'll work closely with our product managers, developers, and architects to build robust, scalable backend solutions using modern Java frameworks, particularly Spring Boot. If you appreciate clean code, domain-driven design, and the elegance that Spring Boot brings to application development, this position offers you the opportunity to shape the technical direction of projects while writing high-quality code every day.

Qualifications

Extensive professional experience in Java backend development

Strong expertise with Spring Boot (or similar modern frameworks like Quarkus, Micronaut)

Solid understanding of object-oriented programming, dependency injection and design patterns

Experience with database design and optimization (MySQL, MariaDB, Redis)

Proficiency in writing automated tests (JUnit, Mockito)

Familiarity with HTTP REST interfaces and API documentation formats (Swagger/OpenAPI)

Experience with agile methodologies (Kanban, SCRUM)

Strong understanding of web security principles and common vulnerabilities

Description

You implement backend solutions using modern web frameworks, primarily Spring Boot

You design and develop RESTful APIs that integrate seamlessly with frontend applications and external systems

You write and maintain comprehensive automated software tests to ensure code quality and reliability

You collaborate with frontend developers to design efficient API contracts and data structures

You perform regular code reviews and help establish best practices within the team

You implement security best practices and prevent common vulnerabilities

You work with databases (MySQL, MariaDB, Redis) to design efficient data models and queries

You participate in technical planning sessions and contribute to architectural decisions

Desired qualifications

Experience with domain-driven design and software architecture

Knowledge of CI/CD processes and DevOps practices

Familiarity with Docker / Kubernetes

Experience with message queues and asynchronous processing

Contributions to open-source projects or active participation in the developer community

Keywords
JavaSpring BootBackend DevelopmentObject-Oriented ProgrammingDependency InjectionDesign PatternsMySQLMariaDBRedisJUnitMockitoRESTful APIsSwagger/OpenAPIKanbanSCRUMWeb SecurityBackendCustomer ProjectsScalable SolutionsClean CodeDomain-Driven DesignQuarkusMicronautDatabase DesignAutomated TestsHTTP RESTAPI DocumentationSwaggerOpenAPIAgileCI/CDDevOpsDocker

¿Te interesa este puesto?