Senior Java Developer (NFT search engine project)
— Bachelor’s degree in Computing Science or Engineering Technology.
— 8+ years of experience in core Java programming with high-load production solutions.
— Experience in application development building enterprise-grade applications in a high transaction environment.
— Experience designing & building scalable web services.
— Firm understanding of best practices for object-oriented, reactive and modularized software with a particular emphasis on Java.
— Experience with microservices-based architecture.
— Solid experience with Spring Boot
— Apache Kafka experience.
— Cassandra experience
— Experience with other NoSQL DBs and RDBMS.
— Experience with streaming and batch data pipelines (Kafka Streams).
— Experience with AWS and Docker, familiarity with Kubernetes.
— Experience with Unit & integration testing frameworks and best practices (e.g. JUnit, Mockito, etc.), familiarity with Test-Driven Development environment.
— Basic knowledge of Linux.
— Exceptional debugging, testing, and problem-solving skills.
— Intermediate English.
Co je potřeba
-
ÚroveňSenior Expert
-
Praxe5 let
-
JazykyAnglicky – domluvit se
Nabízíme
-
Plat120 000 Kč / měsíc
-
Typ odměnyOdměna/Plat
-
Vzdálená práceRemote
-
Pracovní prostředíModerní
-
Typ práce nebo projektuModerní technologie
Jaké jsou benefity?
— Highly competitive salary.
— Interesting and challenging work in the team of professional developers in exciting projects.
— Working in an international team.
— Constant support from experienced Team Leaders within the team;
— Great opportunity to build a career and gain experience.