Position: Java Engineer (Fintech_SaaS platform)
Company: Avenga
Category: Java
Experience required: 3y
English level: upper

As a part of our team, you will develop a solution that aims to make secure and reliable payments and get analytics reports. The solution extends core treasury management functionality to mobile devices, empowering executives to make informed, time-sensitive financial decisions while away from the office. Also, you will be fully involved in SDLC, from planning and prioritizing to testing and release.

**What you bring along:**
- 3+ years of experience as a Java Engineer;
- Strong knowledge of Java SE8, Java 11;
- Relational databases, Oracle DB, Postgres;
- Confident in JPA, Spring Framework (DI/AOP/REST), Spring boot;
- Proficient understanding of code versioning tools, such as Git;
- Practical experience with message brokers like Apache Kafka, RabbitMQ, Groovy;
- Knowledge of Docker;
- Good understanding of Kubernetes;
- Effective communication skills both verbal and written, that position is customer-facing;
- English – Upper-intermediate or higher.

**Nice to have:**
- Experience with writing Rest API;
- Familiarity with continuous integration (Jenkins);
- Experience with integrating systems;
- Understanding of build tools such as Ant, Maven, and Gradle.

**This is your mission:**
- Participate in the software development life cycle, from planning and prioritizing to testing and release;
- Design components in collaboration with other scrum team members;
- Develop new business modules/functions;
- Refactor and optimize existing code;
- Apply all quality requirements to make code production-ready;
- Perform requirements analysis;
- Participate actively in architecture definition;
- Communicate with the customer;
- Be active in a continuous improvement of the process, methodologies, technologies, and practices.

**Your benefits:**
- Flexible remote policy;
- Reimbursement of education and certification;
- Medical and sports services compensation;
- Paid out of reach, sick days, and public holidays;
- Language school on site;
- Accounting and legal support.