We are looking forward to having enthusiastic Java Developers to join our mature projects.
Project Work Format:
Remote work from home (if you wish, it is possible to organize your work in the office)
Project description in Confluence
Task setting in Jira
Main Tasks:
Develop new functionality, maintain and improve existing functionality
Interact with analysts: analyze task setting for technical feasibility, propose solutions
Interact with QA specialists: help with stabilization of a new functionality
Interact with infrastructure specialists: assist in analysis and resolution of infrastructure problems of test stands and production
Design system software modules
Diagnose and solve problems in the industrial environment
What We Expect From a Candidate:
Java commercial development experience for at least five years
Strong command of Java SE(Java 8+) (strips, streaming, threading) and Spring Framework (Core, Data, MVC)
Experience in JPA/HibernateSpring Boot (for encapsulation of required dependencies in the form of starters and running modules on the local without a third-party server)
Strong command of Spring Boot frameworks
Experience in REST/SOAP web services ( XML, XSD, namespaces, etc.)
Relational database: PostgreSQL,Oracle (knowledge of types of locks, understanding of transactions, ability to read the query plan, build optimal queries on large amounts of data (knowledge of PL/SQL and PL/pgSQL will be useful)