
Senior Fullstack Developer
- Kraków, małopolskie
- Stała
- Pełny etat
- Design, develop, and maintain microservices using Spring Boot and Java.
- Implement ReactJS front-end components, ensuring responsiveness and performance.
- Build and maintain complex data-driven applications using MSSQL, PostgreSQL, and Redis for caching.
- Work with Flowable BPMN, CMMN, and Decision Tables for business process automation.
- Write comprehensive unit and integration tests using JUnit and TestContainers for backend services.
- Implement UI testing with Jest and React Test for front-end components.
- Automate CI/CD pipelines using GitLab for continuous integration and deployment.
- Optimize performance, scalability, and security of applications and services.
- Collaborate with cross-functional teams to define system requirements and deliver solutions.
- Strong proficiency in ReactJS and modern front-end development practices.
- Hands-on experience with the Java language.
- Hands-on experience in unit testing with JUnit and TestContainers, as well as UI testing using Jest and React Test.
- Strong caching experience with Redis.
- Knowledge of CI/CD pipelines and automation using GitLab.
- Good understanding of distributed systems and message-oriented middleware.
- Familiarity with Ververica Platforms for stream processing. • Experience in Kubernetes and Docker for containerized application deployment. • Experience with Azure Cloud services, particularly Azure Blob Storage and cloud computing best practices.