Website system development for OCR, AI & ECM applications
Participate in the following stages: system architecture, functional design, programming, unit testing, writing functional documentation, performance optimization...
Flexible programming on the system of applications based on Java Core, Java Spring Boot, Python deployed in the form of independent microservices
Write code and Unit test according to DevOps CI/CD development model
Optimize performance of algorithm processing
Participate in learning new technologies and techniques.
Job Requirements
Graduated from Information Technology Engineering, Computer Science, Mathematics and Information Technology Universities
At least 2 years of Java programming experience
Priority is given to those with an aptitude for algorithmic thinking and a passion for solving algorithmic and big data problems.
Experienced in parallel programming, performance optimization
Experience in programming on Core Java, JDBC, Webservice RESTful / gRPC, Hibernate, Spring Boot, Microservices, Oracle, MongoDB, Flask, Django, FastAPI platforms
Experience programming with Redis, Message Queue.
Experience in programming and writing unit tests according to the DevOps CI/CD development model
Skills in refactoring code, teamwork, code review, integration
Priority given to candidates with experience with Cloud, DevOps
Priority is given to candidates with experience in Storage/Rotation/Query software.
Able to read and write English
Interest
Salary: max 35M gross
Working hours: 8:00 am - 5:30 pm, 1:30 pm lunch break from Monday to Friday
Social insurance, health insurance according to State regulations;