Next job

Backend developer in Finport Technologies Inc.

27 листопада

12 views

Finport Technologies Inc.

Finport Technologies Inc.

0
0 reviews
Without experience
Kyiv
Full-time work
Finport Technologies is a Ukrainian IT company with 25 years of experience in creating reliable software solutions for government institutions and the financial sector.Our projects include web portals, websites, analytical services, accounting solutions and data management, which have a real impact on the work of financial institutions and state organizations in Ukraine.The company is a resident of "Diya City" and has the status of a critically important enterprise, which enables the reservation

Finport Technologies is a Ukrainian IT company with 25 years of experience in creating reliable software solutions for government institutions and the financial sector.

Our projects include web portals, websites, analytical services, accounting solutions and data management, which have a real impact on the work of financial institutions and state organizations in Ukraine.

The company is a resident of "Diya City" and has the status of a critically important enterprise, which enables the reservation of employees.

We are currently looking for an attentive and responsible Backenddeveloper for long-term participation in one of our projects - with an emphasis on stability, performance and development of existing functionality.

Mandatory Requirements (Must Have)

  1. High level of knowledge of Java (preferably Java 17+).
  2. Practical experience with Spring Boot, in particular:
  • Spring Data (working with relational databases)
  • Spring Security(authentication based on JWT)
  • Spring Web (REST API)
  • Spring Boot Actuator (monitoring and health checks)

3. Experience with PostgreSQL: designing and normalizing schemas, writing complex SQL queries, understanding indexes and basic performance optimization. style="font-style: normal; font-weight: 400">4. Hands-on experience with RabbitMQor other messaging systems:

  • publishing/consuming messages
  • basic patterns (work queues, routing, dead-letter queues).

5. Experience with Redis (caching, key-value storage, possibly sessions). 6. Understanding and practical use of JWT for authentication and authorization. 7. Experience with Liquibase (or similar) for database versioning and migrations.

8. Ability to design and implement RESTful API (request/response models, validation, error handling).

9. Good understanding of the principles of clean code (SOLID, separation of responsibilities, multi-layered architecture).

10. Experience with Git and team development (pull requests, code reviews).

Nice to Have

  • Experience with microservices architecture and distributed systems.
  • Basic knowledge of Docker and Docker Compose (creation of images, simple compose files).
  • Familiarity with Kubernetes concepts (pods, services, deployments) and basic work experience with Helm charts.
  • Experience with metrics and monitoring via Prometheus and Grafana.
  • Experience with logging and monitoring in general (log correlation, metrics via Actuator, health checks).
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins or similar).
  • Experience writing automated tests (JUnit, integration tests, Testcontainers etc.).

We offer

  • Fully remote work
  • Flexible schedule (in coordination with the team)
  • Clearly established processes (project management platform, GitLab CI/CD)
  • Booking option
  • A team of professionals always ready to support
  • Opportunity to work on projects that have a real impact on important areas

If you are ready to join our team and have the relevant skills - send your resume.

Without experience
Kyiv
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept