Java Developer (Onsite/Hybrid) Lindau, Germany
Location: Lindau, Germany
Job Type: Full-time
Work Setup: Onsite or Hybrid
Experience Level: Mid to Senior
About the Role
We are looking for a skilled and motivated Java Developer to join our team in Lindau. You will be working on high-impact software projects in a collaborative environment, contributing to both backend architecture and cloud-ready application development.
Key Responsibilities
* Develop, test, and maintain robust Java-based applications
* Design RESTful APIs and integrate with front-end components
* Optimize performance, scalability, and security of applications
* Participate in code reviews, agile sprints, and collaborative design sessions
* Document software processes and architectural decisions
* Work closely with QA, DevOps, and UI/UX teams
Requirements
* Bachelors or Masters degree in Computer Science, Engineering, or related field
* 3+ years of experience in Java (Java 8 or newer)
* Strong understanding of Spring Boot, Hibernate, and REST APIs
* Experience with databases like MySQL, PostgreSQL, or MongoDB
* Familiarity with CI/CD pipelines, Git, and Docker
* Working knowledge of cloud platforms (AWS/Azure/GCP) is a plus
* German or English fluency (German is a strong plus)
Nice to Have
* Knowledge of frontend technologies (Angular, React, or Vue.js)
* Experience with microservices architecture
* Familiarity with Kubernetes or container orchestration tools
What We Offer
* Competitive salary and benefits
* Work-life balance in the scenic town of Lindau, near Lake Constance
* Opportunities for learning, certifications, and career growth