Remote job
Full Stack Developer (Java - Angular) - Remote from EU - Deadline 23/10/26
Job details
About this role
Role overview Build and maintain web applications across the front end, back end, APIs, databases, and deployment pipeline. You’ll translate functional and technical requirements into secure, scalable solutions, contribute to architecture and code quality, and help diagnose issues throughout the software lifecycle.
Responsibilities - Develop application features using Java and a modern JavaScript or TypeScript framework, with Angular preferred. - Design and implement REST or SOAP APIs, business logic, database interactions, and responsive user interfaces. - Apply secure development practices, including input validation, access controls, secrets handling, and protection against common web vulnerabilities. - Write and maintain unit, integration, and appropriate end-to-end tests; review code and document technical decisions. - Use monitoring, structured logs, and tracing to investigate application, integration, database, and performance problems. - Support containerized cloud deployments, CI/CD releases, and production operations in coordination with other technical teams.
Requirements - Strong hands-on experience with Java, Spring, and Spring Boot. - Experience with a modern front-end framework, preferably Angular, and strong knowledge of HTML, CSS, and JavaScript or TypeScript. - Relational database experience, including SQL, JPA, data modelling, and query optimization; PostgreSQL or Oracle experience is relevant. - Practical Docker and CI/CD experience, including deployment to a cloud or containerized environment. - Experience securing REST APIs with OAuth 2.0 or OpenID Connect and documenting them with OpenAPI. - Strong Git skills, knowledge of common web security risks, and ability to collaborate while also working independently.
Nice to have - Experience with AI-assisted development tools and recognized certifications relevant to Java, Kubernetes, cloud development, or DevOps. - French language skills; English communication skills are required.
Benefits and work setup - Remote from EU countries. Applicants must be EU citizens. - Advanced or expert level role. Relevant professional certifications are valued.