Company:** Art-Fintech
Candidate Requirements:
- Citizenship and location: Russian Federation
- Experience in planning, execution, and tracking of projects, knowledge of Scrum, Agile, and Waterfall methodologies.
- Technical skills:
- 3+ years of commercial Enterprise development experience with Java
- Knowledge of the IT product development process
- Knowledge of microservices architecture principles
- Knowledge of REST architecture principles, event-driven architecture, etc.
- Knowledge of architectural patterns and design patterns
- Experience with Kafka, RMQ, PostgreSQL, Oracle, etc.
- Understanding and experience in integration solutions
- Understanding of Information Technology (IT) and infrastructure
- Risk identification and response:
- Ability to identify potential risks and take measures to mitigate them.
- Conflict management:
- Experience in resolving conflicts and settling disagreements.
- Personal qualities:
- Energy and motivation:
- High energy, motivation to achieve goals.
- Responsibility:
- Ability to take responsibility for team results.
- Communication skills:
- Effective communication skills with team members, clients, and other stakeholders.
- Adaptability:
- Ability to adapt to changing conditions and requirements.
- Self-organization skills: Ability to prioritize and allocate resources to achieve goals.
- Expected experience:
- 3+ years of experience in a Tech Lead, Senior Tech Lead, Senior Developer, or similar position.
Responsibilities:
- Development of products based on microservices architecture
- Integration of applications with external and internal services
- Writing clear and stable working code
- Writing unit, integration, and load tests in Java
- Active interaction with specialists from related departments
- Searching for and arguing for technically effective solutions to business problems
- Ability and desire to write clean and understandable code
- Use of design patterns
- Improving the technological maturity of your product
- Development and support of software systems transferred to the team.
- Participation in the approval of architecture, functional, and technical requirements for software.
- Study and understanding of business and technological processes.
- Organization of the development and support process for internal utilities and libraries.
- Management of the knowledge documentation process and onboarding of new employees.
- Organization of processes for peer code reviews and participation in task estimations.
Conditions:
- Full-time, 5/2.
- Remote work
- Salary range up to 350k rubles net.
A little about us:
Art-Fintech Group has been on the market for over 20 years – an international provider of innovative banking software solutions. Our company develops software for the financial sector