drjobs
Senior Back-End Software Developer (Java/Kotlin)
drjobs
Senior Back-End Soft....
IESF
drjobs Senior Back-End Software Developer (Java/Kotlin) العربية

Senior Back-End Software Developer (Java/Kotlin)

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Moscow - Russia

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1074259

Our client is a UK-based FinTech company with an innovative own product an active and successful finance and wealth management platform, advising high-wealth people on assets and financial balance.

The company is setting up its new Bulgarian branch and is building its own team and is looking to hire a skilled remote working Senior Software Engineer Java/Kotlin to join the successful team and to contribute to the further progress.

Relocation required! Local Bulgarian work visa and contract!

Tasks

In this role you will be responsible for the design and implementation of the event-driven microservices architecture, bringing the responsiveness, efficiency, scalability, robustness and security of the system up to the next level.

Main Responsibilities:

Take ownership of core system services, continuously improve the quality of the services by refactoring the architectural design and applying state-of-the-art technologies

Establish and promote best practices in terms of the software lifecycle and QA, develop software solutions in key business areas.

Contribute to the technical roadmap and bridge existing gaps by bringing on board extensive knowledge and skills on Cloud-native event-driven microservice architecture

Collaborate with Product and Data teams to streamline the existing business processes and data flows

Collaboration with the Head of DevOps to consolidate the existing software infrastructure and CI/CD pipelines

Document, demonstrate and disseminate solutions by technical reports, diagrams, and blogs/vlogs

Requirements

7+ years of experience as a professional software engineer using Kotlin or Java programming language

A track record of successfully delivering software projects using Service-Oriented, Cloud-based and event-driven techniques

In-depth knowledge and skills on the Spring framework, including Spring boot, Spring Data, Spring Cloud and Spring Security

Extensive experience on using RDBMS and NoSQL databases

Extensive experience on using Apache Kafka

Familiarity with Docker and Kubernetes

Familiarity with Jenkins based automated CI/CD pipelines

Familiarity with static code analysis, TDD/BDD, exception handling, and monitoring and alerting facilities, such as Sonarqube, Pact, Cucumber, Sentry, Datadog, Prometheus, Grafana and PagerDuty

Familiarity with project management tools

Excellent presentation, oral and written communication skills

Strength in problem-solving and issue-resolution with good attention to detail

Benefits

Great salary and potential for equity participation

25 days holiday

Flexibility for working from home

Your choice of equipment

Regular team events

and many more...

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.