Java DeveloperLead and mentor a team of Java developers, providing technical guidance and support throughout the software development lifecycle.Oversee the full stack software development of new and existing systems, ensuring high-quality and scalable solutions.Full stack software development of new and existing systemsIdentify problems and areas of improvement and create potential solutionsFull stack software development and maintenance of existing applications using modern frameworks and toolsHandle bug fixes and features/enhancements of existing systemsWork closely with scrum team to define and build functionality for user stories as well as test functionality and fix bugs in applicationsBachelor’s degree required10+ years hands-on experience developing n-tier web applications using Java/ JEE Design and Architecture5+ years NodeJS frameworks and front-end JavaScript frameworks like React and Vue.jsIdentity Management and Security Integration with Customer Facing Internet-based ApplicationsSpring/Spring Boot, Java Server Faces, Struts, SOAP Frameworks (Apache Axis 2, Apache CXF), GraphQLDocker, Kubernetes, Rancher, AWS - EC2, S3, EKS, CloudWatch, Elasticache (Redis), EC2, CloudFront, R53,Jenkins, HarnessWeb Security Knowledge with OWASP StandardsAgile/Scrum knowledgeCommunication with multiple business stakeholders and vendorsExperience in various testing methods – performance, load, stress etc. – a plus.