Hi there,
I am a Senior Java architect/developer with over 18 years of experience.
I have over four (4) years experience with Apache Struts 1 and 2, including Apache Tiles, over 11 years experience with Hibernate, and over nine (9) years experience each with Spring/Spring Boot and Java EE (EJB3+), respectively.
Also have several years of experience with Oracle up to the latest Oracle 19c (which I'm running on Docker), JBoss / WildFly, and Apache Tomcat.
In the last two years I have been specializing with containerized microservices on Docker/Kubernetes mainly with JHipster (Spring Boot) and the Netflix OSS stack: Eureka, Zuul, Hystrix, and serverless with AWS Lambda and Azure Functions.
My cloud platforms are AWS, Microsoft Azure, GCP, and Heroku.
ORM/JPA: Hibernate, Spring Data, MyBatis, Grails GORM, EclipseLink; Micronaut Data
Well-versed not only with SQL, but also with LDAP and NoSQL databases: Apache Cassandra, Elasticsearch, MongoDB, Redis, Firebase, OpenDJ, OpenLDAP, Active Directory.
Java UI toolkits: JSP, GSP, JSF, Vaadin, JavaFX, Thymeleaf, Velocity, FreeMarker, and Sitemesh (Grails).
Test frameworks: JUnit (including JUnit 5), TestNG, Mockito, Arquillian, Spock (including GroovySpy), Geb, Spek (Kotlin).
Please see my profile:
https://www.freelancer.com/u/chesslover
Thank you.