Java Software Engineer

Sargis S

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
7.5 yrs.
Location
Armenia, Yerevan
Timezone
(GMT+04:00) Yerevan

Languages

Russian
Upper-Intermediate (B2)
Armenian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Sargis is a Java Software Engineer with 7.5 years of commercial experience specializing in Java, Spring Boot, and Spring Framework. He has effectively addressed challenges in back-end development, unit testing, and mentoring. His expertise includes managing databases and implementing microservices. Sargis holds a degree in Informatics and Applied Mathematics from Yerevan State University.

Experience

Ghana DAD AIMS (Synergy International Systems)

Java Developer

About the Project

Ghana DAD (Development Assistance Database) AIMS (Aid Information Management System) - The Ghana AIMS improves information exchange on planned and actual donor resource inflows, promotes aid-on-budget planning, and monitors the alignment of Development Partner (DP) assistance to the national development plan. The system facilitates the monitoring of aid flows, absorption rates, and project implementation to assess performance and ascertain results. Based on projected aid flows, the Ghanaian government can effectively plan the national budget.

Responsibilities

- Development and bug-fix in back-end (mainly) and front-end parts. - Manual self testing and Unit testing . - Mentoring for newcomers; - Implementation of many forms (View and back-end part) inside Data Entry part of project. - Full support for the DE (Data Entry) part of Ghana DAD project alone

"Doocat" Mobile Financial Management System (Energize Global Services)

Key Java Developer

About the Project

Banking software specially created for Microfinance organizations. Doocat contributes to the digital transformation of banking operations, optimization and scaling of business. The system provides clients of financial institutions with ample opportunities for managing accounts and cards, remote requests for loan approval and access to online chat with bank employees.

Responsibilities

- Development and bug-fix in back-end (mainly) and front-end parts, in databases. - Manual self testing and Unit testing. - Managing dev and pre-prod environment DBs. - Socialize with client for requirements and implementation of new features. - Fully support of project.

Skills & technologies

Adidas Product Testing Portal (EPAM Systems)

Key Java Developer

About the Project

The PTP is a centralized platform designed to streamline Adidas’s product testing lifecycle. It connects testers and product teams worldwide, allowing testers to apply for programs, receive product assignments, and submit structured feedback on performance and quality. Product teams use the portal to analyze results and improve product design before launch.

Responsibilities

- Development and bug-fix in back-end part and in database. - Manual self testing and unit testing. - Managing dev, sit and uat environment DBs. - Socialize with client for requirements. - Implementation of new features like DBOM Integration with our microservices. - End-to-end implementation and managing of some microservices.

Tinkoff Insurance Integration Services

Java Software Engineer

About the Project

At Tinkoff Insurance, worked on building and maintaining integration services connecting the Guidewire Insurance platform with multiple internal and external applications. The main domain was Insurance, with a focus on policy management, claims processing, and customer data exchange.

Responsibilities

- Migrating from ESB to Microservices - Creating new services with Java and Spring Boot - Manual testing, Unit testing and some Integration testing - Removeing Apache Camel framework from legacy projects and write with Java and Spring boot

Education

Yerevan State University

2008 - 2012
Informatics and Applied Mathemathics