Requirements: English
Company: AVENGA (Agencja Pracy, nr KRAZ: 8448)
Region: remote, poland ,
Hard skills
- Knowledge of the Java language and its Enterprise features for Back End development, including technologies such as:
- Java 11, 17
- SpringEcosystem (Spring MVC, Spring Boot, Spring Batch, Spring Security, etc.)
- Database Access (JPA, Spring Data JPA, Hibernate, JDBC)
- Security protocols and technologies (JWT, Oauth2)
- Messaging systems (RabbitMQ, Kafka)
- UI
- Angular 8+,npm, d3
- REST API
- Knowledge of database programming viaSQL (MS SQL preferable), including
- SQL
- SQL analyzing tools, like Query Plan
- Knowledge of Build tools like . An IDE likeMavenEclipse or IntelliJ.
- Knowledge of Unit testing tools likeJUnitand unit testing strategies.
- Knowledge container and orchestrator such asDocker,Kubernetes(and/or OpenShift)
- Knowledge ofCI/CD tools and mainly git, Jenkins
- Strong understanding of OOP, SOLID, and ACID principles
- Knowledge and understanding of C4 model.
- Knowledge of cloud solutions (AWS or Azure) and Redis will be additional asset
Soft skills - Good interpersonal skills and flexibility
- Teamwork
- Time management
- English language
,[] Requirements: Java, Spring MVC, Spring, Boot, Spring Batch, Security, JPA, spring data, Hibernate, JDBC, Protocols, RabbitMQ, Kafka, UI, Angular, npm, SQL, Unit testing, Testing, Docker, Kubernetes, OpenShift, Git, Jenkins, OOP, Cloud, AWS, Azure, Redis, REST API Tools: Agile, Scrum. Additionally: Sport subscription, Private healthcare, Free coffee.