Position: Senior Java Developer/ Team Lead
Category: Java
English level: fluent
Years of experience: 7

1. Migration of Java 8 to Java 11
2. Migration of JSP/GWT view to Angular 9
3. Migration from AWS to Azure
2. Implemented AWS cloud solutions for microservices
4. Leading team on the project
Summary Experience:
Location: Remote

- 6+ years of experience of developing enterprise level Java web applications including JEE (on Wildfly App server), Spring(Cloud, MVC, Data, Security, Webflux), Hibernate, Servlets, JDBC.
- 2+ years with Angular 9 
- 3+ years of experience with AWS stack ( S3, SNS, SQS, CloudWatch)
- 1+ years of experience with Azure
- 1+ team lead experience
- 1+ years of experience building application with microservices architecture using Docker at  AWS infrastructure
- Understanding and experience in  relational (MySQL, PostgreSQL) and document-oriented (MongoDB) databases.
- Experience in web service development applying RESTful design.
- Solid understanding of  clean code and code quality.
- Solid understanding of importance of software architecture design, design patterns.
- Have mentoring, interview experience
It will be great to work with  web services.