Java Developer - 21638 Outstaffing

Opublikowano ponad 30 dni temu
Specjalizacja: Java
Otwarte na oferty
Azerbejdżan
Baku
Więcej niż 5 lat
Upper Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta

Przetłumaczone przez Google

Jawa Senior Cena - 28 USD Lokalizacja - Azerbejdżan Start - 2 tygodnie po ofercie Pełny etat, angielski Upper-Intermediate (B2)

Wykwalifikowany programista Java z ponad 5-letnim doświadczeniem w pełnym SDLC w tworzeniu dynamicznych aplikacji internetowych. Projektował i rozwijał szeroką gamę aplikacji internetowych (system bankowości internetowej oparty na chmurze, system onboardingu klienta, przelewy i płatności, system zarządzania szkołą, systemy pos) z wykorzystaniem takich technologii jak Java, Kotlin, Spring, PostgreSQL.


Aktywny gracz zespołowy i programista w całym cyklu programistycznym z działaniami obejmującymi śledzenie stanu rozwoju, tworzenie i przeglądanie projektów i odpowiednich dokumentów, wdrażanie kodu i recenzje wśród programistów wewnętrznych i po stronie klienta. Uczestniczył we wdrożeniach CI/CD z wykorzystaniem Docker, Kubernetes, CircleCI i Gitlab Actions. Przeprowadzałem testy jednostkowe i kontraktowe aplikacji z JUnit, Spock, Mockito.


Dostarczono aktualizacje funkcjonalności w oparciu o wymagania klientów, aby zapewnić doskonałe wrażenia użytkownika. Znajomość usług AWS. Zaprojektowana architektura projektu, wdrożone mikroserwisy.


Samodzielna nauka, przyswajanie, adaptacja, szybkie planowanie i efektywne udostępnianie informacji. Dobre rozwiązywanie problemów z dbałością o szczegóły.


Umiejętności techniczne


Języki programowania: Java, Kotlin; SQL

Frameworki i biblioteki: Spring Boot, Spring Security, Spring Data

API: REST API, Soap

Bazy danych: PostgreSQL, Oracle SQL, Redis

Technologie chmurowe: AWS, AWS SQS, AWS S3, AWS Cognito

System kompilacji: Maven, Gradle

ORM: hibernacja ORM

CI/CD: Docker, Kubernetes, Circle CI, Gitlab Actions, OpenShift

VCS: Git

Testowanie: Junit, Spock, Mockito

Usługi: Sonar, Snyk, Grafana, Datadog, Kibana

Brokerzy komunikatów: Apache Kafka, Rabbit MQ

Metodyki: Kanban, Scrum

Inne: OOP, Mikroserwisy, Wielowątkowość, Wzorce i zasady projektowe, Algorytmy

Doświadczenie
Senior Software Engineer
IT Company 4
Styczeń 2021

Responsibilities include:

•Developed a cloud-based online banking system based on microservices.

•Conducted software analysis, testing, programming, debugging.

•Delivered software high availability and performance.

•Maintained and optimized systems.

•Controlled task deadlines.

•Tracked issues, fixed bugs.

•Reviewed code.

Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Gitlab Actions, OpenShift, Kafka MQ, Scrum, Kibana, SonarQube, Gradle


Software Engineer
IT Company 3
Kwiecień 2019 - Styczeń 2021

Responsibilities include:

•Developed a lot of microservices on online banking system and customer onboardingsystem.

•Optimized performance on customer onboarding system.

•Developed online customer video verification.

•Performed unit and contract tests using Junit, Spock and Groovy.

•Reviewed code.

Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Circle CI, AWS, Scrum, Datadog, SonarQube, Gradle, Maven


Software Engineer
IT Company 2
Grudzień 2017 - Kwiecień 2019

Responsibilities include:

•Contributed in every stage of the development lifecycle.

•Prepared and produced releases of software components.

•Supported continuous improvement.

•Wrote efficient and testable code.

•Conducted software analysis, testing, programming, debugging.

Tech used: Java EE, Spring Boot, Circle CI, Docker, Kanban


IT Company 1
Software Engineer
Październik 2017 - Listopad 2018

Responsibilities include:

•Developed services on school management system

•Developed new features

•Fixing bugs

Tech used: Java EE, Monolith Architecture


Podobni kandydaci

Przetłumaczone przez Google

Otwarte na oferty
Azerbejdżan
Baku
Więcej niż 5 lat
Upper Intermediate
Rozważenie opcji
Praca biurowa w pełnym wymiarze godzin
Zatrudnienie na część etatu
Praca zdalna (pełny etat)
Wolny strzelec (projekty jednorazowe)
Przeprowadzka do innego miasta
używamy cookies
Akceptować