Java Technical Architect

Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
25,200 zł - 31,920 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
4251
Typ pracy
Zdalnie
Rozmiar firmy
ponad 200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Java, Spring Framework, Hibernate, MongoDB, Azure DevOps, Kotlin, Python, RabbitMQ, Jenkins
Typ umowy
B2B Umowa o pracÄ™
Rekrutacja
Online
Rekrutacja w języku
Polski Angielski
Korzyści
Prywatna opieka medyczna, Finansowanie kursów, No dress code, Kawa za free,
Poziom doświadczenia
Senior Expert
Relokacja
Pakiet relokacyjny
Wymagana
Java Spring

Opis oferty

Must have:

  • Java 
  • Spring framework
  • Software Architecture
  • AWS or Azure
  • Angular/React/other frontend technology

Nice to have:

  • CouchBase
  • Amazon DynamoDB
  • AWS Aurora

Opis oferty 

Our projects:

• We have variety on ongoing projects in terms of size, duration, technologies and domain, so you don’t have to change your job to change a project.

• Projects tailored to employees’ needs.

• Flexibility in defining our ways of working.

• A dedicated, self-organising team is our default delivery model and you will be a part of it.

• A variety of designs and technologies.

• Close cooperation with client.

Here are a few of our recent projects:

  1. Real estate industry Stack: Spring Framework, JS/CSS oraz React, CI/CD (Jenkins), GIT, AWS, Kotlin. 
  2. Audit services Stack: Java, Angular 11 (Reactive-UI), Kafka, AWS, Azure, Kubernetes, Helm charty, Rest API, CLI, JanusGraph. 
  3. Automotive industry Stack: Backend: Java + Spring Boot + Cloud, NodeJs, Kafka, Jooq, Apollo GrapQL Front: React Next.js AWS -> CDK, RDS, E2, S3.

    The type of contract shall depend on the actual rules of cooperation established between us during the recruitment process. Only employees are entitled to benefits package.

Zakres obowiązków

  1. Defining non-functional requirements. 
  2. Communicating and building a relationship with customers. 
  3. Participating in all delivery phases, from pre-sales activities - through estimation - to release. 
  4. Providing high-quality software. 
  5. Designing Software Architecture that will meet the client’s requirements. 
  6. Creating a proof of concept (PoC) to evaluate potential technical solutions. 
  7. Mentoring the development team - being a hands-on developer whenever it’s necessary.