Senior Java Software Engineer
neoshare AG · Francfort-sur-le-Main
Job description
About the role
As a Senior Java Software Engineer you will deliver high‑quality, scalable Java applications that meet both functional and non‑functional requirements. You will work in an international, inclusive team, creating comprehensive documentation and following best coding, CI/CD, and deployment standards.
Key responsibilities
- Design, develop, and maintain robust Java backend services.
- Implement micro‑services using Spring Framework and ensure reliable persistence with JDBC and relational databases.
- Produce clear technical documentation and adhere to coding standards.
- Collaborate on CI/CD pipelines and automated unit testing.
- Participate in architectural discussions and follow design guidelines.
Required profile
- 5+ years of professional Java backend development experience.
- Strong grasp of OOP concepts and software design principles.
- Proficiency with Spring Framework, JDBC, and relational database concepts.
- Experience with SOAP and REST web services, micro‑services architecture, and unit testing.
- Fluent in German and English, comfortable working in a distributed, virtual team.
Required skills
- Java
- Spring Framework
- JDBC
- Relational databases
- SOAP
- REST
- Micro‑services
- Unit testing
- Git
- Object‑oriented programming (OOP)
What we offer
- International and inclusive team across Munich, Frankfurt and Sofia.
- Modern, dog‑friendly offices with ergonomic workspaces.
- 30 vacation days, flexible working hours, and special half‑day offs on Christmas Eve and New Year’s Eve.
- Workation options for remote work from selected destinations.
- Wellbeing benefits: Urban Sports/EGYM subsidy, 50% ticket subsidy for Deutschlandticket, and attractive bike/e‑bike leasing.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Sales Manager – Photovoltaik, Wärmepumpe & intelligente Energiesysteme 12
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Ausbildung zum Elektroniker für Betriebstechnik (m/w/d) 7
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Front Office Agent (m/w/d) 7
- Business Development Manager 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 1 week from now
57 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
neoshare AG
Francfort-sur-le-Main
Related job offers
-
Data Analyst (R, Statistics & Data Processing) – Hybrid – Frankfurt
Findr Francfort-sur-le-Main -
DevOps Engineer (w/m/d)
DekaBank Francfort-sur-le-Main -
Java Softwareentwickler (m/w/d) für Kreditrisikoerkennung
Finanz Informatik Francfort-sur-le-Main -
Werkstudent:in IT Workplace Management & Deployment
cargobeamer Leipzig -
Werkstudent:in IT Enterprise Architecture & System Landscape
cargobeamer Leipzig