Middle Java Developer Offline
About the project:
The project is an online expense reporting and invoice management service that provides complete process automation and cost controls around an organization's accounts payable operations.
Requirements:
2+ years of experience with Java;
Understanding of various design patterns and OOP paradigm;
Experience with Java 8+;
Experience with Spring, Hibernate, SpringBoot;
Strong knowledge of SQL;
Experience working with source control (e.g. Git);
Understanding of API calls;
Knowledge of Agile development, SCRUM, and Jira;
Ability to write clear, concise documentation;
At least strong intermediate level of English.
Will be a plus:
Knowledge of Groovy.
Responsibilities:
Complete software engineering tasks under a high degree of supervision;
Follow SDLC processes, including adopting agile-based processes/meetings, peer code-reviews, and technical preparations required for scheduled releases;
Develop productivity skills by learning source control, editors, the build system, and other tools as well as testing best practices;
Follows existing coding standards;
Learn industry jargon and business concepts to better understand the challenges our technology is designed to solve;
Seek mentorship and take constructive advice from peers;
Be effective in communicating status to the team;
Accept feedback gracefully and learn from everything we do.
Benefits and Perks:
Continuous improvement;
Flexible schedule;
20 days vacation;
Office in downtown IF or remote work;
Participation in conferences and seminars;
Health insurance;
Foreign languages courses.
The job ad is no longer active
Job unpublished on
2 July 2021
Look at the current jobs Java Ivano-Frankivsk→