What to do?
Further product development and support
Interaction with development team members, analyst, tester, stakeholders
Participation in planning and demonstration of sprint results
Constantly looking for new ideas to improve the code and the product in general
What is needed?
Willingness and ability to take on decision-making
Java core: good understanding of OOP, SOLID, collections.
Basic understanding: Asynchronous execution and multithreading Java 8+: stream API, Optional
Spring Boot
What to do?
- Further product development and support
- Interaction with development team members, analyst, tester, stakeholders
- Participation in planning and demonstration of sprint results
- Constantly looking for new ideas to improve the code and the product in general
What is needed?
- Willingness and ability to take on decision-making
- Java core: good understanding of OOP, SOLID, collections.
- Basic understanding: Asynchronous execution and multithreading Java 8+: stream API, Optional
- Spring Boot + JPA2 (Hibernate ORM), Spring Security, Spring MVC
- REST API
- Unit testing
- Sql at the basic level
- Experience with: QueryDSL RabbitMq would be an added advantage