Highly-qualified Java Developer offering 10 plus years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing banking products. Clear communicator and effective project manager. Forward-thinking development professional bringing expertise in Java, Springboot, Microservices, SQL and other programming languages.