Java Backend – 5+ years of experience Qualifications Experience with commercial software development and/or healthcare industry experience Sound understanding of core OOPS as well as JEE Design patterns as well as their implementation in real world applications. Experience in projects requiring application re-engineering and modernization. Experience with Maven Experience with Groovy Responsibilities Perform all phases of software engineering including requirements analysis, application design, code development and testing. Design and implement product features in collaboration with business and IT stakeholders. Design reusable components, frameworks, and libraries Work very closely with architecture groups and drive solutions. Participate in an Agile/Scrum methodology to deliver high-quality software releases. Design and develop innovative solutions to meet the needs of the business. Review code and provide feedback relative to best practices and improving performance. Tro...