Java Developer

Job Address
Application Deadline
Yerevan, Armenia
- Deliver across the entire software life cycle: design, build, deploy, test, release, and support - Work alongside other developers to extend and improve the backend architecture - Continuously discover, evaluate, and implement new technologies to maximize development efficiency - Coordinate with the QA and Customer Success staff on software bugs discovery and debugging during QA, beta release, and production
Required Qualifications
- Bachelor’s or Master’s degree in Engineering or Computer Science - 2+ years of industry experience designing, implementing and supporting - Extensive experience in a Java 8+ server-side software design and development - Good understanding of OOP concepts - Strong knowledge of the Spring Boot framework - Strong knowledge in relational databases (SQL, PostgreSQL) - Proficient understanding of algorithms and data structures - Experience with Gitlab CI/CD, Gradle, Docker - Working knowledge in building/consuming RESTful APIs - Experienced with AWS and Google Cloud Platform - Ability to execute unit and performance testing - Excellent oral and written communication skills in both Armenian and English
Application Procedures
All interested and qualified candidates are encouraged to submit their CVs to indicating "Java Developer" in the subject line of the e-mail. Please mention in your application that you have learned about this position from
Additional Information
We are currently looking to hire an experienced Backend Java Developer with strong core Java knowledge and Spring Boot experience Technologies we use: - Java 8+ & Spring Boot 2.3 - Gradle and Git - PostgreSQL - GitLab CI/CD & Docker - AWS, Google Cloud Platform & Ansible
You may also be interested in
Java related vacancies