The SHIELD team needs an experienced Full Stack Developer to manage critical systems powering intranet/extranet access, security, digital navigation, and a product image repository. The role aims to enhance internal tools, improve web app performance, and shape new digital experiences, while also mentoring rising talent.
Requirements
- Experience with Spring Boot, Java, and/or other Java-based languages
- Proficiency in Angular, HTML5, CSS, Bootstrap, Node, and NPM
- Understanding Git-based source control (commits, branches, merges, pull requests)
- Ability to support multiple applications built on diverse frameworks and technologies
- Familiarity with artifact & dependency management tools
- Working knowledge of message & event streaming platforms
- Command-line and shell scripting experience
Responsibilities
- Develop and maintain backend applications using Java or other Java-based languages, utilizing the Spring Boot framework
- Build and enhance front-end applications using Angular, HTML5, CSS, and Bootstrap
- Create and sustain CI/CD pipelines for builds and deployments across environments, including containerization platforms
- Work with MongoDB, DB2, and Redis databases for application support and R&D
- Collaborate with cross-functional teams to ensure the timely and accurate enhancements and new features
- Perform peer reviews, implement testing, and champion best practices in code quality
- Stay current with evolving frameworks, libraries, and development tools — and guide the team in adopting new features or upgrades.
Other
- A self-starter with excellent communication skills who thrives both independently and collaboratively
- Ability to adapt and manage changing priorities in a fast-paced Agile environment
- Strong problem-solving and debugging skills with a passion for continuous learning
- Participate in 2 Week on-call rotations and maintain strong communication across stakeholders.
- A natural ability to teach, guide, and inspire less experienced developers