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