90% Remote: Fullstack Developer Java, TypeScript, Microservices, Public Sector

Job description:

For a public sector customer, we are currently looking for a full stack developer (m / w / d) Java, TypeScript, Microservices.
IMPORTANT: For this position the readiness for a SÜ2 (sabotage protection) is necessary.
For this position we can offer a maximum net hourly rate of 90,00 €for on site and remote.
Duration: 01.08.2025
- 31.07.2026
Location: 90% Remote, 124; 10% Nuremberg
Capacity: 80%
- 100%
Skills:
- Java
- TypeScript
- Microservices
- public sector experience (nice to have)
Further skills:
- Java SE, Java EE
- Spring Framework, Spring MVC
- Persistency frameworks (JPA2, EclipseLink, Hibernate)
- SQL
- RDBMS (Oracle, MS-SQL server, MySQL)
- SOA technologies (SOAP, REST, XML, JSON)
- Authentication and authorisation (JWT, SAML, OAuth, Spring Security)
- Template (JSP, JSF, (ASP.Net))
- Layout technologies (HTML5, CSS3, Sass / Less)
- client scripting (JavaScript / TypeScript)
- Single Page Applications (Angular, NPM, Webpack)
- Asynchronous processes (batch processing, data import / export, threading)
- Application servers (e.g. web logic, Tomcat, Payara)
- Apache Kafka and Apache Cassandra
- version / configuration management (Git, Bitbucket, JIRA, Confluence)
- Continuous Integration / Continuous Delivery Maven, Jenkins, Nexus
- Container technologies
- IDes (Eclipse, JDeveloper, Webstorm)
- Operating systems (Windows, Linux)
- Test processes (unit tests, test tools, ISTQB)
- accessibility
- Agile practices (e.g. Scrum, Kanban, Clean Code Development, Pair Programming)
- Secure Design Principle & Pattern; Secure coding)
Contents:
The project is a strategic digitisation initiative with the aim of bringing together, modernising and redesigning the offers for young people in terms of career orientation and career entry. This includes:
- a GenA- chat with the new content as a data base, which provides individualized answers and context-based support based on user data, analogous to check-U
- an interactive career selection plan that structures and accompanies the individual decision-making process
- an indication of progress that makes the current state of play visible in the career selection plan, promotes motivation and as a basis for: For example, it can be used for discussions in career guidance,
- an overall search for training
- and study places that simplify search processes and make results from training, studies and internships comparable.
- a context security that allows users to resume their journey at any time - even without registration - by using their access code, and allows seamless transition to the notified area

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.