Responsibilities
Responsible for successfully designing and implementing systems interfaces and technologies
Utilizes development skills to build (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results.
Builds solution architectures that align requirements, reference architectures design patterns and technology standards to achieve solution agility and speed to implementation
Excited about developing POCs to prove out architectures and designs
Possess strong problem solving and communication skills. Must be able to articulate an issue, accurately identify solution options and communicate the best course of action to the internal stakeholders.
Enforcing sound development practices and ensure the quality delivery of enterprise solutions
Maintain a flexible and proactive work environment to facilitate a quick response to changing project requirements and innovate ways to meet mission goals successfully
Maintain an ongoing comprehensive understanding of the devops and cloud-computing ecosystem.
Required Skills
8+ years’ Experience with Java and Spring Boot, Micro services, Scheduled backend services.
Experience with Java version 17
Experience with Angular v12
Experience with SQL, Microsoft SQL Server.
Experience with Angular, Typescript, Javascript, web app development.
Experience with Javascript Testing Frameworks like Karma, Jasmine, JEST Unit Testing and JavaScript build tools (WebPack, Grunt ).
Experience with Git, and modern source code management
Experience with design and development of REST API platform using APIGEE or similar.
Experience with React, Python, shell scripting is a plus.
Experience configuring Continuous Integration / Continuous Deployment (CI/CD) processes and tools such as Concourse
Understanding of or experience with containerization services such as Pivotal Container Service, Kubernetes etc.
Experience developing customer-facing user interfaces
Experience in building solutions on Google Cloud Platform / AWS.
An understanding of other cloud-based technologies (SaaS, PaaS, and IaaS.).
Bachelor's degree