👋Hello! Spribe is currently looking for a candidate for the position of Senior Java Software Engineer. Let's see if we can catch a match!RequirementsHigh degree in CS, with 7+ years of experience in software development Strong understanding of product development, CI/CD, testing and process improvement methodologiesStrong written and verbal communication skillsHigh degree of independence and self-organization.Experience with client-server integrations, multithreading and highload system designSo
👋Hello! Spribe is currently looking for a candidate for the position of Senior Java Software Engineer. Let's see if we can catch a match!RequirementsHigh degree in CS, with 7+ years of experience in software development Strong understanding of product development, CI/CD, testing and process improvement methodologiesStrong written and verbal communication skillsHigh degree of independence and self-organization.Experience with client-server integrations, multithreading and highload system designSolid knowledge of Object-Oriented Programming, MVC and other design principlesExperience with UMLKnowledge about writing unit tests (JUnit or another frameworks)Experience with microservices architecture, best practices and patterns Experience with TDD, DDDExperience with AWSExperience with cloud infrastructure and cloud native applicationsMust be expert atJava 17, Spring frameworks (Boot 3, Security, Web, Data, Cache, Cloud), ORM (Hibernate), Liquidbase, RDBMS (Postgresql), SQL, WebSockets, HTTP(s), Restful Web Services, JUnit 5, Mockito, Gradle 7, Docker, Kafka, RedisMust be familiar with Kubernetes, ElasticSearchResponsibilitiesApplication development production and R&D prototypesDevelop complete implementation packages to enable replication of production designs by other teams/groups (Schematics, block, diagrams, database information, and related documents)Designing, developing, and testing software and systemsWorking with stakeholders, analysts, other engineers, and engineering teams to define and deliver software and systems requirementsWork conditions30 days of paid vacationEnglish coursesPaid sick leavesMedical insurance
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія
Галузі
ІТ-послуги та ІТ Консалтинг