Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 2.5


The main tasks are related to analysis/development/testing of complex 
solutions based on a cloud-native integration platform.  
Responsibilities:
Developing applications on a platform with an off-the-shelf component 
library;
participation in team development;
Improvement of technical tools;
Implementing new technologies and practices;
Maintaining a roster of integrations and a communication matrix with 
related AS teams;
documenting implementation details in Confluence;
Evaluating development timelines;
analysing logs, detecting and correcting incidents arising in PROM.
Stack Back-end technologies:
1. Java 11 ;
2. Lombok ;
3. Slf4j
4. PostgreSQL
5. Spring (Boot, Core, Web, Cloud, Data, Security)
6. Hibernate 
7. RESTful services
8. k8s + OpenShift
9. JUnit5 + Mockito.


Andersen S.p.z.o.o.
Team 10 members
Participation :
 Develop web-application on Spring Boot; 
 Refactor the code (such as work with exceptions, remove duplicate code, etc.);
 Write Unit tests; 
 Work with outlook and templates of mails. 
Stack Back-end technologies:
1. Java 8 ;
2. Lombok ;
3. Slf4j/log4j
4. Exchange Web Service (outlook API) 
5. Spring (Boot, Core, Web, Cloud, Data, Security)
6. Hibernate 
7. RESTful services
8. FreeMarker Template Engine
9. JUnit + Mockito 10. Microservice