We are looking for an experienced Java developer who is highly comfortable with projects using the latest programming technologies. The candidate should have broad knowledge of object-oriented programming and be familiar with microservices architecture.
Java developer w systemach płatniczych
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Developing applications based on Java technology.
- Creating and optimizing database queries.
- Designing and implementing microservices.
- Implementing solutions to ensure application security.
- Participating in code reviews (Code Review).
- Creating and running unit and integration tests.
- Collaborating with the team on API development.
- Analyzing logs and diagnosing errors.
- Integrating with external systems.
требования
- Senior (minimum 5 years).
- Very good knowledge of Java 17/21.
- Knowledge of object-oriented programming (OOP).
- Experience working with frameworks: Spring Boot, Spring MVC, Spring Data JPA, Spring Security.
- Knowledge of SQL databases: Oracle, PostgreSQL, MS SQL Server.
- Knowledge of REST API and OpenAPI/Swagger.
- Knowledge of development tools: Git, Maven or Gradle, Jenkins, GitLab CI/CD.
- Basic knowledge of microservices architecture.
- Ability to write unit tests (JUnit, Mockito).
- Будет плюсом: Experience in the banking or financial sector; Knowledge of transaction systems and payment processes; Skills in error analysis and diagnosis
условия
- One day a week from the office.
- 160 PLN/hour net + VAT, B2B.
навыки
Компания IT- и инженерного консалтинга в Европе.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.