Why Avenga?
Java Engineer
Avenga is looking for a Java Engineer in Europe to join our team. The project is an innovative fintech platform for connecting various market participants such as dealers and clients and enabling the trading of structured investment products between them.
As a Java Engineer, you will take part in delivering cutting-edge, high-quality solutions to solve business problems.
What you bring along:
- 3 years of experience with Java and frameworks (Java 17+, Spring, and Spring Boot);
- Strong understanding of coding standards: Knowledge of design patterns and best practices;
- Experience with API Development: Skilled in developing and maintaining RESTful APIs;
- Familiar with MySQL operations, paradigms, and SQL;
- Experience with JPA and Hibernate: Capable of handling ORM, including resolving N+1 issues;
- Proficient in unit and integration testing: Ensures code quality and reliability;
- Proficiency with Git and Gradle;
- Understanding of CI/CD pipelines and related tools like Jenkins;
- Upper-Intermediate English level and higher.
Nice to have:
- Knowledge of AWS and its services;
- Experience in Troubleshooting and Monitoring: Knowledge of DataDog, logging, and metrics for performance monitoring/tuning;
- Familiarity with Jasper Reports.
This is your mission:
- Write clean, maintainable, test-covered code and work with our product team;
- Do strong code reviews, ensuring not only best practices and business rules, but also performance, security, and impact on other features or projects, and always with respectful and constructive communication;
- Work within your team to negotiate and document standards and practices in software development;
- Research and shape multiple alternative technical solutions when possible;
- Assume end-to-end ownership of the team projects’ delivery;
- Manage the technical documentation in your team;
- Self-identify gaps, problems, and needs, and create robust solutions with relative freedom.
Cooperation conditions:
- Everyone at Avenga is subject to professional growth via our mentorship program;
- Our specialists get regular performance reviews and technical assessments to identify development plans;
- The company provides extended training and certification opportunities;
- Opportunity to take up to 21 days of unpaid time off per year for any reason;
- Designated HR partner to support you with any HR-related matters on your way with Avenga.
![Iryna Nyzhnia](https://www.avenga.com/wp-content/uploads/2023/01/Iryna-Nyzhnia.png)
Iryna Nyzhnia
Senior Recruiter
More than just a place to work
Avenga is a perfect environment for anyone eager to build a successful meaningful career, as we work with both global and local projects.
Continuous care for people
Our employees are the company’s biggest asset. The reason we excel at projects is because we take proper care of our professionals who stand behind the solutions we deliver.
Global unity
We are an international team of like-minded digital transformation proponents from Ukraine, Germany, Poland, the US and Malaysia.
Sustainable growth
We care for the planet and we care for people. This is why we aspire for sustainable excellence when it comes to setting up processes at Avenga and how we choose the projects we work on.
Mature experts you will cherish working with
Avenga is a self-development organism where seniors grow by mentoring juniors and vice versa.
Constant professional development
We believe there is always room for improvement. We will foster your growth by guiding and supporting you along your chosen path.
![Lesya Kleputs video](https://www.avenga.com/wp-content/uploads/2023/01/Lesya-Kleputs-video.jpg)