● 5+ years of software development in commercial projects;
● Proficient understanding of OOD/OOA principles;
● Strong Java skills;
● Knowledge of Java development technologies, libraries and frameworks (Spring, Hibernate, etc.);
● Passion for sharing knowledge and experience with the team;
● Experience mentoring junior engineers;
● Experience with AWS;
● Understanding of databases design principles;
● Experience in building microservice architecture;
● Strong understanding of unit testing as part of the software development cycle, following and enforcing Test-Driven Development within a team;
● Experience in a variety of software development approaches including Agile;
● English level — upper-intermediate.
● Paid vacations (18 working days) and all national holidays;
● Regular salary review based on employee performance;
● Working hours are flexible as long as you get the work done;
● 50% compensation of certifications, conferences, training courses, and other working events;
● Paid sick leaves;
● Regular corporate events;
● And much more.
● Active participation in both product and Java competency development;
● Writing reusable, testable and efficient code;
● Performing code reviews;
● Performing project audit for other company projects;
● Third-party integrations (payment providers, messaging platforms, analytics and security;
● Take responsibility for back-end development technology and the TEAM and successful delivery;
● Leading a team;
● Competence Lead activities;
● Translate business requirements into technical design strategies and patterns;
● Driving daily meetings;
● Demo presentation (back-end) to the client;
● Be involved in the architecture and design of the platform, interfaces and database;
● Design and develop robust services in close cooperation with our technology partners;
● Build pragmatic, scalable software where new features are quickly delivered without compromising code quality;
● Be responsible for driving the adoption of new technologies and evaluating possible solutions.
Our client is one of the largest Online Marketplace in the United States.