I'm a well-grounded Java developer with 20 years of professional experience in Software Development and Software Architecture. I'm looking for an opportunity to share my knowledge and experience.