FullStack Developer
22 680 - 25 200 PLN/ mies.B2B (netto)
MidFull-time·B2B
#359157·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaAngularSpring MVCSpring BootSpringSpring SecurityJPAspring dataHibernateProtocolsRabbitMQnpmMavenEclipseUnit testingTestingDockerKubernetesCD toolsGitOOPCloudAWSAzureSQLMS SQLRedis
Firma i stanowisko
This project involves supporting and developing a platform for collecting information on liabilities.
Wymagania
- Knowledge of Java language and its Enterprise features for Back End development including Java 11, 17
- Experience with Spring Ecosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security)
- Experience with Database Access technologies (JPA, Spring Data JPA, Hibernate, JDBC)
- Knowledge of security protocols and technologies (JWT, OAuth2)
- Experience with messaging systems (RabbitMQ, Kafka)
- Experience with UI technologies: Angular 8+, npm, d3
- Knowledge of REST API development
- Knowledge of database programming via SQL (MS SQL preferable) and SQL analyzing tools like Query Plan
- Knowledge of build tools like Maven and IDEs like Eclipse or IntelliJ
- Knowledge of unit testing tools like JUnit and unit testing strategies
- Knowledge of container and orchestrator technologies such as Docker, Kubernetes (and/or OpenShift)
- Knowledge of CI/CD tools, mainly Git and Jenkins
- Strong understanding of OOP, SOLID, and ACID principles
- Knowledge and understanding of C4 model
- Knowledge of cloud solutions (AWS or Azure) and Redis is an additional asset
Soft skills:
- Good interpersonal skills and flexibility
- Teamwork
- Time management
Obowiązki
- Back-end development in Java (60%) and Front-end development in Angular (40%)
- Design and development of REST APIs
- Database work (SQL, MS SQL, JPA, Hibernate, Spring Data, JDBC)
- SQL query analysis (Query Plan)
- Implementation of security mechanisms (JWT, OAuth2)
- Integration with messaging systems (RabbitMQ, Kafka)
- UI development (Angular 8+, npm, d3)
- Building and maintaining CI/CD pipelines (Git, Jenkins)
- Work with containers (Docker, Kubernetes / OpenShift)
- Creating unit tests (JUnit)
- Applying OOP, SOLID, ACID principles
- Architecture modeling using the C4 model
- Working with cloud solutions (AWS/Azure – nice to have)
- Using Redis – additional asset
- Maintaining code quality and performing code reviews
- Team collaboration, communication, and work planning
AVENGA (Agencja Pracy, nr KRAZ: 8448)
46 aktywnych ofert