We are looking for a Java Developer to join a team responsible for developing and maintaining a key system supporting factoring services. The project is delivered for a client in the financial sector and involves application development, integration with other systems, and work with microservice architecture and asynchronous communication.
Java developer in factoring systems
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Developing and maintaining the factoring system
- Designing and implementing solutions using Java / Spring Boot
- Creating and developing interfaces using REST / OpenAPI / WebClient
- Implementing solutions based on asynchronous communication using RabbitMQ and Kafka
- Working with the PostgreSQL database
- Developing communication between microservices and integrations with external systems
- Creating tests and ensuring code quality and stability
- Participating in code reviews, deployment, and application maintenance processes
- Working with Docker and Kubernetes tools
- Collaborating with other members of the development team
требования
- At least 3 years of commercial experience as a Java Developer
- Good knowledge of Java 11–21
- Good knowledge of Spring Boot 3.x–4.x
- Experience creating and developing REST interfaces
- Knowledge of OpenAPI and WebClient
- Knowledge of databases, particularly PostgreSQL, and the SQL language
- Knowledge of the principles of writing readable, testable, and maintainable code
- Ability to diagnose and solve technical problems
- Experience working with the Git version control system
- Experience working with RabbitMQ or Kafka
- Knowledge of the SOAP protocol
- Knowledge of Python for scripting and automation
- Experience working with microservice architecture
- Knowledge of Docker and Kubernetes
- Polish language proficiency at a minimum of C1 level
- Будет плюсом: Knowledge of CI/CD processes; Analytical skills, particularly in business or technical analysis; Experience in banking, finance, or factoring systems; Experience using AI tools in software development work
условия
- Remote work
- Work for a renowned organization (ITwiz BEST100) operating according to international quality and security standards (ISO 9001, ISO 27001)
- A non-corporate atmosphere and a flat organizational structure
- The opportunity for continuous development through:
- Working with a variety of technologies on a project involving the development of a key system for the financial sector
- Collaborating with an experienced team of experts who are happy to share their knowledge
- Funding for training and certifications
- Employee Referral Program
- An organizational culture based on the following values:
- We act with good intentions
- We share knowledge
- We take responsibility
- We continuously improve
- People are our top priority
- We act with an understanding of the purpose and meaning of our work
- We communicate honestly and professionally
- Participation in charitable initiatives, including cooperation with the Joanna Radziwill Foundation 'Caring Wings' and participation in the Christmas 'Gwiazdorzymy' campaign
- A diverse and inclusive work environment — representatives of four generations work together in our company
- Equal development opportunities — women hold 50% of managerial and leadership positions
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.