We are looking for a new colleague to join our growing FinTech team. Someone with awesome collaboration skills, excellent coding habits and the eagerness to build great software. If you think you would be a good fit, please carry on reading.
You may find more details on our website https://www.leveris.com/
What we expect from you
Day to day activities
-Working closely with other software engineers, architects, operations engineers, and product managers.
-Participating in our Agile/SCRUM process. Creating designs to support short, iterative delivery cycles.
-Conducting and participating in group code reviews, ensuring high-quality coding standards across the team.
-Contributing to architectural design decisions.
-Participating in operational related discussions.
-Team player with the ‘Getting things done’ attitude towards work;
-Strong interpersonal communication skills;
-You are able to effectively explain technical concepts to team members, architects, and team leads.
-At least intermediate English level
Technical skills
-You have degree in BS, MS in Computer Science, Software Engineering, or a related discipline.
-You have 6+ years of Java development experience.
-Experience with Spring framework (MVC, Data, DI, AOP).
-You have strong knowledge of modern software engineering principles, patterns, and best practices.
-You have understanding of microservices architectures.
-You are familiar with modern DevOps concepts. Docker, Kubernetes.
-You are experienced with NoSQL, as well as relational data stores. Oracle, MongoDB, etc.
-You are experienced in distributed messaging technologies, Kafka.
-You are able of delivering on multiple competing priorities with little supervision.
-Designing maintainable, testable code with high test coverage requirements.
What we’d like from you
-Experience building scalable cloud-based Java applications
-Understanding of online banking, core banking, and processing systems
Other skills we appreciate
-Interest in DevOps (Chef, Docker, AWS)
-Interest in Test Automation (BDD, Cucumber)
-Experience with any functional language will be an advantage
-Understanding of security/cryptographic methodologies
We offer
Work in a scaled Agile environment with all it’s benefits and challenges
Ability to be heard and see the winning ideas implemented
A friendly team of agile-minded colleagues
Pleasant workplace, ergonomic adjustable chairs, and fully stocked kitchen
MacBook Pro 13” + Magic mouse and 27”4K Screen from the first day
Flexible working hours and ability to keep a good work-life balance
English lessons in the office for beginner and intermediate levels
Paid lunch partial compensation
Paid parking lot near the office
Trusted sick days
Competitive fully official salary corresponding to your skills
We are among the members of the High Tech Park