Senior Fullstack (Java/Angular) - Remote
<b>Job Description</b>Job Description<p><b>job Summary:</b></p><p>In the role of a full-stack Senior Software Engineer focusing on our frontend applications, you will use your expertise as a full-stack engineer to collaborate with a team to design and build new enhancements and products. You will be part of a team responsible for a set of existing and new mission-critical services.</p><p><b>Key Responsibilities:</b></p><ul><li><p><b>Develop and Maintain:</b> Develop and refactor applications and features, including understanding requirements, prioritizing work, and planning releases. Integrate applications and consolidate system architecture.</p></li><li><p><b>Coordinate Resources:</b> Coordinate the work of on-site and remote team members, ensuring close alignment of work focus, review, and testing.</p></li><li><p><b>Instill Best Practices:</b> Learn and instill best practices in areas such as continuous integration and continuous delivery (CICD), containerization and pipelines, test-driven development, and test automation. Provide technical documentation of code.</p></li></ul><p><b>Required Knowledge, Skills, and Abilities (KSAs):</b></p><ul><li><p><b>Education:</b> BS or MS in Computer Science or equivalent engineering experience.</p></li><li><p><b>Technical Skills:</b></p><ul><li><p>Strong knowledge of data structures and algorithms.</p></li><li><p>7+ years of server-side software development experience.</p></li><li><p>7+ years of experience with object-oriented programming.</p></li><li><p>Proficiency with HTML5, CSS, and Angular</p></li><li><p>5+ years of experience developing applications using Spring & Spring Boot frameworks.</p></li><li><p>Experience in building distributed applications that scale and are highly available.</p></li></ul></li><li><p><b>Demonstrated Abilities:</b></p><ul><li><p>Ability to collaborate with business stakeholders.</p></li><li><p>Ability to coordinate resources in a team setting.</p></li><li><p>Ability to manage multiple messaging channels.</p></li></ul></li><li><p><b>General Knowledge of:</b></p><ul><li><p>Content and document management.</p></li><li><p>Business process modeling.</p></li><li><p>Microservices and headless architecture.</p></li></ul></li><li><p><b>Experience in:</b></p><ul><li><p>Google suite, Office suite, bug documentation, and reproduction.</p></li></ul></li></ul><p><b>Education and Experience Requirements:</b></p><ul><li><p>Requires a Bachelor's degree in Computer Science, Programming, or a related field and five years of experience or a Master's degree with three years of experience with private or public-sector organizations involving team-driven application development for public-facing web applications backed by a CMS or DMS.</p></li><li><p>Excellent oral and written communication skills in the English language; multilingual or bilingual a plus, with ideally one of the six UN official languages.</p></li><li><p>Ability to work with a highly diverse workforce.</p></li><li><p>Able to work independently (self-motivated) and multitask under pressure (focused).</p></li></ul><p>MUST be a US Citizen or Green Card holder living in one of the following states. NO EXCEPTIONS</p><p>Remote US, Colorado<br>Remote US, California<br>Remote US, DC<br>Remote US, Florida<br>Remote US, Georgia<br>Remote US, Idaho<br>Remote US, Illinois<br>Remote US, Iowa<br>Remote US, Maryland<br>Remote US, Minnesota<br>Remote US, Nevada<br>Remote US, New Hampshire<br>Remote US, New York<br>Remote US, Oregon<br>Remote US, Pennsylvania<br>Remote US, Tennessee<br>Remote US, Texas<br>Remote US, Virginia<br>Remote US, Washington</p><img src="https://www.jobg8.com/Tracking.aspx?K4LVcEP%2bY2DmEdQJkzpX4gg" width="0" height="0">