Zemkova Monika, e-mail: monika.zemkova@aevi.com
What you will do...
o implement a particular technology-based code according to the task description and specification
o design, develop, and manage applications and software that can be high-volume and low latency
o cover most of the code by unit tests
o write clean, clear code and reusable code
o contribute to all stages of software development lifecycle
o propose changes to current code infrastructure
o conduct software analysis, programming, testing, and debugging
o build reusable components and front-end libraries for future use
o translate designs and wireframes into high quality code
o develop documentation
What you will bring to Aevi...
o Must have:
o demonstrable developer experience
o a willingness to learn
o be a team player: loves being part of an effective, engaging team
o a basic understanding of the networking protocols
o an ability to understand business requirements and translate them into technical requirements
o a knack for benchmarking and optimization
o experience with data structure libraries
o a familiarity with modern build pipelines and tools
o good spoken & written English
o strong proficiency in JVM-base languages
o a thorough understanding of Java and its core principles
o experience with popular Java design patterns
o Nice to have:
o enjoys reviewing code, and having your code reviewed
o pro-active and taking initiative
o experience with cloud base systems (AWS preferred)
o knowledge of payment/banking industry
Benefits:
You'll be joining a fun, ambitious team with a real focus on collaboration. We're flexible too, so you can work remotely or in our offices. Whatever's best for you.??
· Quick integration into a highly motivated, global team
· An open, flexible culture allowing you to work in the way that works for you
· Fun team and company-wide events
· Space, time and tools for self-development
· Career development guidance and opportunities