Position for Java Developer in Fintech Project.
Subject of the Project is trading components development for banks and financial institutions.
Strong hard skills and Intermediate English is required.
Hello!
Probably if you are reading this, you might be considered as a Java Developer. So you are more than welcome to become a part of the Magnise team!
Responsibilities:
— Propose & implement suitable architectures for various business requirements
— Translate user stories and use cases into functional applications
— Design, build and maintain efficient, reusable and reliable code
— Ensure performance, quality & responsiveness of the application
— Identify issues and propose and implement solutions to address them
— Help to maintain code quality, documentation, organization and automatization
Requirements:
— 3+ years of development experience in .JAVA.
— Deep understanding of microservices architecture and principles
— Understanding of Java Multithreaded environment
— Knowledge of different communication protocols (REST, sockets, messaging)
— Deep practical experience with Spring Boot (MVC, REST, Data, Security, Messaging)
— Practical experience in SQL (PostgreSQL as a plus)
— Understanding of CI/CD practices and types of quality gates
— Taking full responsibility for the results of your own work
Would be a plus to have:
• Experience with Amazon Web Services (AWS), Redis, SQS, RabbitMQ
• Experience in fintech
There’re some benefits, which we’ll be glad to share with you:
• Remote first and flexible schedule
• You can always count on paying for a vacation, sick leave and holidays
• Finance and legal support
• Stable projects and friendly teams
• Adequate management
• Respectful approach to working schedule with no overtiming
• Equal approach and diversity support
And what goes without saying, but still nice:
• competitive salary;
• technical equipment
• open-minded approach
Ready to join?
Contact us!