Responsible for analysis, design, coding and testing of new applications or enhancements to existing applications using Java-based technologies, including Java, J2EE, Spring, Spring boot, Micro Services.
Must be able to apply SDLC concept and have a proven track record of delivering solid, robust applications.
Must have a solid understanding of Object Oriented Programming.
Strong communication skills are required as position will interact with business owners.
6+ years of prior Java development experience required.
Experience developing for one of the Cloud (AWS, GCP or Azure ) is a plus