Be hands‑on in architecting and implementing software solutions from a given set of requirements either as an individual contributor or as a technical lead;
Create technical work plans and execute on those plans to meet individual business objectives;
Assist in maintaining existing backend services.
Must haves
4+ years of hands‑on experience in architecting, implementing, and delivering software engineering solutions from set product requirements;
2+ years of experience in leading software development work in some capacity;
A deep understanding of the Java and Kotlin programming languages;
Experience working with dependency injection frameworks such as Micronaut, Spring Boot, etc;
Experience using the Git version control system;
Comfortable working with a fully remote team;
Self‑motivated and able to work independently with mínimal supervision...