Strona główna/Oferty Pracy/React Tech Lead with Java

React Tech Lead with Java

Numer referencyjny: RTL/KT
lokalizacja
praca zdalna
kategoria
Front-end Developer, Java

About the employer:

Our Client ranks at the top of the leading companies providing services at the highest level, allowing us to build modern and efficient businesses. The client's objective is to change business operational and technological models and adapt them to a rapidly changing world.

We are building self-managing teams to support our client in developing a fin-tech project.

Responsibilities:

  • develop and maintain front-end interfaces (JavaScript, HTML, CSS, React),
  • design user interfaces (UI) with a focus on UX and usability,
  • develop and maintain back-end systems (Java, Spring Boot),
  • design and implement RESTful APIs and microservices,
  • integrate APIs between software components (including GUI),
  • write clean, testable code (TDD/BDD, SOLID, KISS, DRY),
  • implement and manage containerization (Docker, Kubernetes),
  • participate in the full application lifecycle (CI/CD),
  • implement data encryption and decryption methods.

Requirements:

  • lead the team, while also effectively working autonomously to meet assigned objectives,
  • share expertise and best practices in software development, both within and outside the team,
  • supervise day-to-day operations,
  • strong knowledge and ability to develop front-end using JavaScript, HTML, CSS, and React,
  • experience in user interface design, which is the interaction between users and computers, including an understanding of how to provide optimal industrial design,
  • Java programming and the ability to develop back-end using Spring Boot,
  • deep understanding of RESTful web services and microservice architecture,
  • the ability to develop and utilize APIs, a set of routines, protocols, and tools for building software applications that specify how software components should interact and are used when programming Graphical User Interface (GUI) components,
  • proficiency in writing maintainable code using TDD/BDD paradigms and a good understanding of clean code principles - SOLID, KISS, DRY, Clean Architecture,
  • familiarity with container orchestration (Docker, Kubernetes),
  • experience with the application development lifecycle and CI/CD,
  • in addition: knowledge of encryption/decryption methods and tools.

Our client offers:

  • contract of employment (with benefits) or a B2B contract,
  • remote work model,
  • the comprehensive training program and development opportunities


wszystkie oferty 948
Logotypy FE RP Śląskie UE
do góry