Java Software Developer – Stuttgart
I am currently recruiting for a global client who is looking for an experienced Java Software Developer to work on multiple innovative and scalable projects. The ideal candidate will be technically specialised in back-end development and have several years of hands-on experience with Java and related technologies.
Daily Responsibilities
* Design, build, and maintain efficient and high-performing Java code
* Assist in spearheading new projects multiple times a year
* Optimise performance of existing applications
* Be able to pick up other team member's codes when necessary
* Participate in code reviews and contribute to technical decision-making
* Collaborate closely with cross-functional teams to deliver high-quality solutions
Skills and Proficiencies
* Strong modern Java development background (Java 8 or higher)
* Experience with Spring Boot and other modern Java frameworks
* Familiar with RESTful API development and integration
* Proficient in both German (C1 minimum/native) and English
* Knowledge of database technologies (SQL, PostgreSQL, etc.)
* Analytical thinker with a problem-solving mindset
Qualifications
* Bachelor's degree or higher in Computer Science, Engineering or a related field
* 4+ years of professional experience in Java back-end development
* Proven track record of delivering robust and scalable applications
What we offer
* Competitive salary
* Bonus scheme
* Pension scheme
* 30 days holiday
* Award-winning onboarding programme
* Flexible working hours and hybrid work model
* Company benefits package
* Free gym membership
* Cycle-to-work scheme
* Clear internal progression paths