Mid/Senior JAVA Developer

Company
ARMECONOMBANK OJSC
Category
Job Address
Application Deadline
Banking, Finance and Accounting
Yerevan, Armenia
23/04/2025
Responsibilities
- Produce and maintain clean, high-quality code - Perform code reviews and implement software development best practices - Conduct development, testing and debugging code and software applications of a high complexity - Collaborate with other team members to develop high quality code and software applications - Participate in all cycles of software design and development - Participate in troubleshooting and resolving defects in production of code and software applications - Analyze requirements and work with team members to create quality results
Required Qualifications
- 3+ years experience in BE development - 2+ years of web application development experience using the Java platform - Experience working with SQL databases (PostgreSQL, MSSQL) - Knowledge of OOP and design patterns - Experience working with Spring & Spring Boot - Experience using object-relational mapping (ORM) technologies and IoC containers - Skills using tools for automated project building (Maven or Gradle) - Experience using Continuous Integration tools (i.e. Jenkins, GitHub actions, etc.) - Experience in micro-services development is a plus - Experience of writing and maintaining unit and integration tests (JUnit) - Experience of working with NoSQL databases is a plus (MongoDB) - Experience of working with queue services is a plus (RabbitMQ) - Knowledge of Kotlin is a plus - Basic knowledge of JavaScript for MongoDB and other CI/CD script writing is a plus
Application Procedures
All candidates can fill in the application form in www.aeb.am ans attach CV and send by e-mail to hrm@aeb.am. Please mention in your application that you have learned about this position from MyJob.am