BFT - Holding
Moscow
Remote work within the Russian Federation
Full-time
About the project:
Development of AIS UBP, an automated information system for managing budget payments for the Moscow city finance department. The system is undergoing modernization with a new technology stack.
Stack: Java 17, Spring Framework (Boot, Data, Web, Security), PostgreSQL, ActiveMQ, Hibernate, Kafka, RabbitMQ, ESBs (WSO2 and similar), microservices architecture, Git
Responsibilities:
- Develop and implement application functionality in Java using the Spring framework
- Use Spring Data for database interaction
- Create RESTful APIs, integrate with frontend and other systems
- Optimize query performance and ensure scalability. Document architecture and technical solutions.
- Participate in Agile processes
Requirements:
- Completed higher technical education
- Minimum 3 years of experience as a Java Developer
- Minimum 3 years of experience in database development for PostgreSQL DBMS
- Experience in identifying system bottlenecks
- Application optimization experience
- DBMS optimization experience
- Experience writing clean, testable, and documented code
- Knowledge of business process development and modeling principles
- Knowledge in Java, SQL, PL/pgsql programming languages
- Knowledge of PostgreSQL DBMS architecture construction
- Knowledge of asynchronous and synchronous interaction technologies
- Knowledge of the Spring framework, OOP principles, Git, and version control processes. Java: Deep understanding of Java Core, JVM, garbage collection, memory management, performance optimization, multithreading
We offer:
- Employment in an accredited IT company with official employment according to the Labor Code of the Russian Federation
- Remote work within the Russian Federation
- Corporate equipment for comfortable work
- Voluntary medical insurance after the probationary period, with the option to insure children and relatives
- Participation in corporate events and celebrations among professionals who value everyone's contribution
- Referral program with rewards for recommending friends to our team
- Payment for attending industry conferences and courses, support in preparing for public speaking and writing articles on Habr