Fullstack Developer (Java + Angular)
Spyrosoft
⚲ Wrocław
18 480 - 25 200 PLN (B2B)
Wymagania
- HTML5
- CSS
- SQL
- Clean Code
- Unit testing
- CD
- Agile
- Scrum
- Microservices architecture
- Kafka
- RabbitMQ
- Java
- Spring
- AWS
- Azure
- Docker
- Kubernetes
- Web services (nice to have)
- Functional programming (nice to have)
- Angular (nice to have)
- REST API (nice to have)
- SOAP (nice to have)
- Cloud platform (nice to have)
- JavaScript (nice to have)
Opis stanowiska
O projekcie: Project description: We are looking for a Senior Java Full‑Stack Developer to join an international consulting and delivery environment focused on large‑scale implementation projects. This role offers the opportunity to work with modern technologies, global teams, and clients from various industries. You will be involved in end‑to‑end software development, contributing to innovative solutions built on cloud platforms and modern architectures. The position is ideal for experienced developers who enjoy working in agile environments and want to have a real impact on complex, international projects. Tech stack:- Backend: Java, frameworks commonly used in Java projects (e.g. Spring / Spring Boot) - Frontend: Angular, JavaScript, HTML5, CSS3 APIs & Integration: REST, SOAP - Cloud: Azure and/or AWS Databases: SQL‑based databases - DevOps & Tooling: Source Code Management (e.g. Git) CI/CD pipelines, automated deployments - Testing: Unit testing frameworks Architecture (nice to have) Wymagania: - 5+ years of commercial experience in web‑based application development using Java and frontend technologies- Strong knowledge of object‑oriented programming (functional programming is a plus)- Hands‑on experience with Angular in production environments- Experience with web services / APIs (REST and/or SOAP)- Experience deploying applications on cloud platforms (Azure or AWS)- Solid knowledge of JavaScript, HTML5, CSS3, and responsive single‑page applications- Knowledge of databases and SQL- Understanding of Clean Code principles and unit testing Experience with CI/CD, version control, and automated deployment- Experience working in Agile / Scrum methodologies- Very good English (spoken and written)- Strong communication skills and experience working in international projectsNice to have:- Experience with microservices architecture- Knowledge of Kafka or RabbitMQ- Certifications in Java, Spring, SQL, AWS, or Azure- Experience with Docker and Kubernetes- Knowledge of German or another European language Codzienne zadania: - Responsibilities Work as a Senior Java Full‑Stack Developer across multiple streams of implementation projects Design, develop, and maintain web‑based applications using Java and Angular Write and maintain unit tests to ensure high software quality Collaborate closely with agile team members to achieve project and client goals Participate in design, development, and testing activities Contribute to technical discussions, solution design, and continuous improvement Ensure code quality by applying Clean Code principles and best practices