Lead Developer (Full stack)
Projektbewertung
Die Ausschreibung bietet einen sehr detaillierten Einblick in die Anforderungen für eine anspruchsvolle Full-Stack Lead Developer Position im öffentlichen Sektor mit attraktiven Rahmenbedingungen wie Hybrid-Arbeitsmodell und technologisch vielfältigen Herausforderungen.
Role: Lead Developer (Full stack)
Hiring Mode: Freelance contract of 1 year with extension possible
Location: Nürnberg/München/Berlin/Bonn
Remote/Onsite/Hybrid: Hybrid: 2-3 days onsite/week
Language: English & German fluent
Job description:
• Technical management of project groups
• Development of mission-critical software modules
• Design of mission-critical software modules
• Conceptual development of the IT application architecture
• Technical conception of business-critical IT services
• Create, test, integrate and document software modules
• Localization, analysis and elimination of software errors
Skill set:
• Completed university degree or comparable training/qualification
• Desirable: 3-5 years of experience in the public sector, especially at the Federal Employment Agency
• Fluent in German and English
• Willingness to travel throughout Germany
• Knowledge of the following technologies:
• Design & modeling of software (OOA/OOD, UML, DDD, MDA)
• Java 8 or later, J(2)EE / EJB / Servlets
• Web technologies: HTML, (PHP or ASP), JSP/JSF, HTML5, Angular, TypeScript /JavaScript, CSS, Sass, Spring MVC
• Persistence frameworks (JPA2, EclipseLink, Hibernate)
• RDBMS (Oracle, MS-SQL Server, MySQL)
• Asynchronous processes (batch processing, data import/export, threading)
• Authentication and authorization (JWT, SAML, OAuth, Spring Security)
• SOAP, REST, XML, XSLT, JSON
• CI/CD, DevOps principles
• Agile practices (e.g. Scrum, Kanban, Clean Code Development, Pair Programming)
• Secure Design Principle & Pattern, Secure Coding
• Test concepts and processes (unit test, TDD, performance test, E-2-E tests, ISTQB)
• ISTQB Certified Tester Foundation Level