Java Developer
CurrentBack-end development and supporting a set of products, participating in designing scalable API architecture for back-end applications.Responsibilities: - Creating different solutions using cloud technologies (AWS/Azure) and clean code practices- Development of web-applications using Spring Boot using best practices and modern tech stack- Providing application security approaches (Spring Security, OAuth 2.0, OIDC)- Building and refactoring database designs (PostgreSQL, MySQL)- Payment systems integration and security improvements for existing payment integrations- Configuring code generation plugins to provide close integration with different APIs.- Sharing best engineering ideas and implementing them to meet all business needs.