TEAM LEAD JAVA ENTWICKLER
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 10557 Berlin
- DACH-Region
- ru | en
- 18.12.2023
Kurzvorstellung
- Experimenting with newest technologies and frameworks,
selecting most suitable technologies;
- Flexible and organized;
- Increased endurance, resistance to overload; - Experience in team management.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2022 – 2/2023
Tätigkeitsbeschreibung
Fintech Enterprise system for cash flow management.
Responsibilities:
• Architecture design;
• Solution design;
• Development process, conventions, practices. Code
review;
• Coordinating backend team up to 15 members;
• Java development.
Used frameworks and technologies:
- Angular
- Java 8/11
- Oracle/MSSQL
- Elasticsearch
- Kafka
- Junit 5
- Elasticsearch
- Wildfly / WAS / JBOSS / Weblogic
Angular, Elasticsearch, Java (allg.), Wildfly, Junit, Apache Kafka, Oracle-Anwendungen, Weblogic (Oracle)
8/2021 – 12/2021
Tätigkeitsbeschreibung
Application provides ability to create, manage, and run business processes. Uses graph representation. Provides ability to assign executors and track progress.
Responsibilities:
• Architecture design;
• Solution design;
• Development process, conventions, practices. Code
review;
• Java development;
• CI/CD process.
Used frameworks and technologies:
- Angular
- Java 11
- MongoDB
- Junit 5
Angular, Java (allg.), Junit, Mongodb
10/2020 – 3/2021
Tätigkeitsbeschreibung
Application provides licenses for school and books for teachers and students.
Responsibilities:
• Designing architecture and data model;
• Building and implementing development process,
naming, conventions. Code review;
• Coordinating full team up to 6 members;
• Implementation of license service;
• Interaction with PostgreSQL;
• CI/CD process.
Used frameworks and technologies:
- Angular
- Java 11
- PostgreSQL
- GPC
- Firebase
- Stripe
- Junit
Angular, Java (allg.), Junit, Postgresql
8/2020 – 10/2020
Tätigkeitsbeschreibung
Application for monitoring statuses of corporative network and their components.
Responsibilities:
• Designing architecture and data model;
• Coordinating backend team up to 3 members;
• Implementation of check services;
• Asynchrony communication for checkers;
• Interaction with PostgreSQL;
• CI/CD process.
Used frameworks and technologies:
- Angular
- Java 11
- PostgreSQL
- Microservice architecture (Netflix stack: Eureka,
Openfeign)
- Kafka
Angular, Java (allg.), Apache Kafka, Postgresql
1/2020 – 6/2021
Tätigkeitsbeschreibung
Application is a network of virtual gyms, with the possibility of group and individual sports training.
Responsibilities:
• Designing architecture and data model;
• Building and implementing development process,
naming, conventions. Code review;
• Coordinating backend team up to 10 members;
• CI/CD process.
Used frameworks and technologies:
- Angular
- Java 11
- MongoDB
- AWS (Lambda, Kubernetes, Cognito, S3, CloudFront)
- Test containers
- Firebase
- Kafka, Apache Flinks
- Junit
- Elasticsearch
- Redis
- BelugaCDN
Amazon Web Services (AWS), Angular, Elasticsearch, Java (allg.), Junit, Apache Kafka, Mongodb
12/2019 – 6/2020
Tätigkeitsbeschreibung
Application provides information about Fault and Performance support for customer.
Responsibilities:
• Full implementation of backend and frontend part;
• Presenting device certification details for NetOps's
Fault and Performance;
• Search functionality;
• Interaction with MySQL, MSSQL;
• CI/CD process.
Used frameworks and technologies:
- Angular
- Java 11
- PostgreSQL, MySQL
- Docker
Angular, Docker, Java (allg.), Mysql, Postgresql
8/2018 – 12/2019
Tätigkeitsbeschreibung
Application is a platform for finding employees and employers, for contacting customers and freelancers.
Responsibilities:
• Backend implementation of chat;
• Payment system (including integration with
SecurionPay);
• Bug fix;
• interaction with MongoDB;
• CI/CD process.
Used frameworks and technologies:
- Angular7
- Java 8
- Reactive Spring
- MongoDB
Angular, Java (allg.), Mongodb, Spring Framework
Ausbildung
Weißrussland
Weißrussland
Über mich
- Participation in competitions in sports programming; - Knowledge of the basic design patterns;
- Take part in the creation and development of OSTIS
technology an AI system;
Extensive teaching and mentoring experience; - Experience in conducting technical interviews.
Weitere Kenntnisse
OTHER LANGUAGES: C++ / QT / Python (basics)
SQL: PostgreSQL / MySQL / Oracle / MSSQL
NOSQL: MongoDB / Elasticsearch
TESTING: Junit / Mockito / Test containers / Google Tests
FRONTEND: Angular (basics)
OTHER: Bash / Docker / Kubernetes / Jenkins / AWS (S3, EC2, Lambda, SES, EKS, Beanstalk, CloudFront) / GCP / Kafka / Zookeeper /
Netflix stack / NGINX / ISS / WAS / Weblogic / Google SDK / Firebase
Persönliche Daten
- Russisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden