As a Lead Full-stack Engineer, you will develop and maintain features across the entire stack for our Client, a European public sector organisation, from user interfaces and consumed APIs through to server-side business logic and database interactions. You will take technical ownership of the solutions you deliver — their scalability, performance, security, and documentation — and act as the connection point between front-end and back-end work so that all system components integrate cohesively.
As a Lead Full-stack Engineer, you will develop and maintain features across the entire stack for our Client, a European public sector organisation, from user interfaces and consumed APIs through to server-side business logic and database interactions. You will take technical ownership of the solutions you deliver — their scalability, performance, security, and documentation — and act as the connection point between front-end and back-end work so that all system components integrate cohesively. ,[Develop front-end website architecture, user interactions, and front-end and back-end web applications, maintaining features across the entire stack from designing user interfaces and consuming APIs to implementing server-side business logic and database interactions, Ensure web applications are optimised for performance and functionality across different browsers and devices, design responsive applications, and apply data and security best practices — input validation, authentication and authorisation, secure storage, and compliant logging and monitoring, Bridge the gap between front-end and back-end developers, facilitating communication and ensuring cohesive integration of all system components, Participate in the design and creation of scalable software, develop features that enhance the user experience, build reusable code for future use, and write clean, functional code while maintaining code integrity and organisation, Produce technical design documents, REST APIs and integration services, data models and Liquibase database scripts, and API and technical documentation, Perform unit, integration, and end-to-end testing, debug, fix and validate code changes, and prepare defect analysis and remediation reports, Deploy and manage applications on cloud platforms using CI/CD pipelines and containerisation technologies, maintaining CI/CD configurations, deployment scripts, and release packages, Compile and analyse data, processes and code to troubleshoot problems and identify areas for improvement, deliver solutions that fulfil functional and non-functional requirements and align with user expectations, and provide technical status reports and knowledge transfer material] Requirements: Java, Angular
Lead Full Stack Engineer (Java+Angular) @ SoftServe • Wrocław, Poland