FullStack Developer

22 680 - 25 200 PLN/ mies.B2B (netto)
MidFull-time·B2B
#359157·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech 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)

AVENGA (Agencja Pracy, nr KRAZ: 8448)

46 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz