Java Developer (Spring Boot) [gn]
Lumaserv SystemsKoblenzVor 27 Tagen
remoteVollzeitBerufserfahren
Erforderliche Skills
JavaSpring BootQuarkusMicronautOOPDependency InjectionDesign PatternsMySQLMariaDBRedisJUnitMockitoSwaggerOpenAPIKanban
Nice-to-have
Domain-Driven DesignSoftware ArchitectureCI/CDDevOpsDockerKubernetesMessage QueuesAsynchronous ProcessingOpen-Source Contributions
About the Company
At LUMASERV, we work on high-impact cloud and infrastructure projects - from high-availability platforms for public administrations to scalable solutions for education and research. We develop and operate systems that millions of users rely on every day - secure, compliant with data protection regulations, and meeting European standards.
Responsibilities
- Implement backend solutions using modern web frameworks, primarily Spring Boot
- Design and develop RESTful APIs that integrate seamlessly with frontend applications and external systems
- Write and maintain comprehensive automated software tests to ensure code quality and reliability
- Collaborate with frontend developers to design efficient API contracts and data structures
- Perform regular code reviews and help establish best practices within the team
- Implement security best practices and prevent common vulnerabilities
- Work with databases (MySQL, MariaDB, Redis) to design efficient data models and queries
- Participate in technical planning sessions and contribute to architectural decisions
Requirements
- 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
Benefits
- Short decision-making processes
- Modern technical equipment
- Freedom to contribute and implement your own ideas
Lumaserv Systems
AnstellungVollzeit
ErfahrungBerufserfahren
Arbeitsmodellremote
StandortKoblenz
27 AufrufeRef: #28339
Sprachanforderungen
Deutsch
Englisch