Java Full Stack Engineer
Role: Java Full Stack EngineerLocation: Merrimack, NH & Westlake, TX - On-siteSkills:JavaSpring BootKubernetesCloudThe RoleQuality Engineering Tools and Governance COE (Center of Excellence) looking for Full stack Software Engineer with 6 - 9yrs of strong software development and cloud infrastructure maintenance skills. You have the mindset to use your technical capabilities along with your domain expertise to develop innovative solutions. In this hands-on role, you will combine your software development skills with enterprise tooling from Fidelity to help create exceptional user-friendly software applications and leverage your development and support experience in maintaining and enhancing software tools that caters to wide range of users. Daily activities like developing software application, support, automation, design, and analysis as well as working closely with many teams.The Expertise and Skills You BringA Bachelor’s or master’s degree in computer science, Software engineering or related fieldAt least 6 years of experience working in sophisticated production and non-production environment, on-Prem and CloudMust have full understanding of the software development lifecycle (SDLC) practices.Extensive experience with core Java technologiesExtensive experience with Spring and Spring BootExperience working with CI/CD pipelines stacks like GitHub, Jenkins, CloudBees CI, Maven, JUnit, Docker, Artifactory, Sonar, ReportPortal, Sealights, Kubernetes, Xray, PlaywrightHands-on Experience with Public Cloud environments, preferably AWS and Azure.Strong Experience with Kubernetes, AKS, EKS and ECSStrong Hands-on Experience in Python, Groovy, Unix scripting or related programming languagesAbility to quickly learn new concepts and technologies to work on them and deliver solutions.Customer orientated personality exhibiting professionalism and enthusiasmGood technical background with the ability to discuss architecture, hardware, and software conceptsDemonstrate ability to form trusted working relationships with business unit stakeholders through collaboration and enhanced effective communicationsInquisitive in nature (seeks to understand why and challenges the “status quo”)Help focus the attention, technology and processes required for successfully scaling automation initiativesExpertise in conveying technical concepts to technical team members, and/or other technical contributors and business across the organizationDeeply self-motivated with the ability to work independently, coordinating activities within cross-regional and multi-functional teamsA passion for excellence, innovation, and collaboration; eager to learn and adapt every dayAble to coach team members in areas where you have domain expertise and able to coordinate with partners onExecutes with a high level of operational urgencyFlexibility, integrity, and creative problem-solving skills are a pre-requisite to be successful in this roleThe Value You DeliverDevelop innovative user-friendly software applicationsDevelop and maintain cloud-based infrastructure.Develop and maintain CI/CD pipelines.Streamlining processes, optimizing workflows, introducing new features with positive business impactsBring together technical, procedural, and financial data to reduce toil and improve efficiency.Must bring flawless execution and results in role of organizational navigator and collaborator.Actively learning, sharing insights, knowledge, industry practices and developments, within your area of expertiseImpactful, with a passion for supplying continuing enhancement of our engineering capabilities with a focus on excellence.