Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 5


Responsibilities now (Senior Java Developer):
• Interaction with managers and stakeholders.
• Detailed Design of back-end / micro-services and connected interfaces
• Code review, code quality, product quality
• Create reusable, effective, and scalable Java code
• Use additional Java libraries, implement OOD/OOP
• Write unit and integration tests

Tech stack: SpringBoot 2, java 17, Docker, Consul, Postgresql, gradle/maven, liquibase, jenkins

Domain: healthcare
preferred domain: renewable energy industry, fintech