Senior Full Stack Engineer
New
U
Upvanta sp. z o.o.Software Development
Warszawa, Kraków, Wrocław, Poznań, Gdańsk, PLFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English C1
- Experience
- Minimum 10 years
- Required Skills
- AWSDockerPostgreSQLHTMLCSSJavaJavascriptKubernetesSpring BootAngular
Requirements
- Minimum 10 years of professional IT experience.
- Minimum 10 years of experience in JavaScript, HTML5, and CSS3.
- Minimum 5 years of experience with Angular (version 14+) and NgRx.
- Strong knowledge of digital accessibility standards (WCAG 2.1+).
- Minimum 10 years of commercial experience in Java (version 17+).
- Practical knowledge of Spring Framework 6+, Spring Boot 3+, and JPA/Hibernate.
- Minimum 5 years of experience with relational databases (Oracle or PostgreSQL).
- Experience in database structure design and SQL query optimization.
- Proficiency with NoSQL databases, ElasticSearch, and Firebase DB.
- Minimum 5 years of experience with electronic signatures, digital certificates, and data encryption.
- Experience working with HashiCorp Vault.
- Experience designing and securing REST APIs.
- Practical experience with automated tests using Spring Boot Test, JUnit, and Mockito.
- Understanding of SOLID principles and Git workflows (GitFlow, trunk-based).
- Experience with Docker, Kubernetes, and AWS cloud services.
Responsibilities
- Design, develop, and maintain full-stack web applications using Angular and Java/Spring.
- Develop responsive user interfaces compliant with WCAG 2.1+ accessibility standards.
- Develop backend services and business logic using Java 17+, Spring Framework, and Spring Boot.
- Build REST APIs and integrate frontend components with backend services.
- Design and optimize database schemas for Oracle, PostgreSQL, MySQL, and Microsoft SQL Server.
- Implement security solutions including encryption, electronic signatures, and digital certificates.
- Manage secrets using HashiCorp Vault.
- Conduct unit and integration testing following Test Driven Development principles.
- Deploy and maintain cloud applications using Docker, Kubernetes, and AWS.
- Participate in CI/CD processes and support production environments via 3rd line support.
View Full Description & ApplyYou'll be redirected to the employer's site