| Job Responsibilities 
 
 
 
 Participate in the entire development life cycle, from concept to releaseBuild highly scalable microservices that run on public cloud infrastructuresBuild modular/reusable UI componentsImplement new features and improve the ones already builtPartner with Architect and team to drive innovative solutions to meet business needsEngage in communication and collaboration with developers and tech leadsDevelop and execute roadmap to improve stability, resiliency, and performance of platformsContribute to application and technical architecture plans of existing tools and systemsBe part of or lead initiatives to develop and improve standards and methodologiesEnsure alignment to quality standards
 
 
 Technical Skills 
 
 
 OOP Languages: JavaWeb Services: SOAP, REST services, XML/XSL/XSD, GraphQL Server and ClientWeb Development: HTML, JavaScript, CSS, ReactJS, and NodeJSMiddleware: Tomcat, Apache HTTP Server, Nginx, or other major application server(s)Databases: MySQLESB: Mulesoft, IBM or similarNoSQL/Caching: Cassandra, Redis, MemcachedSecurity: Secure design and coding, scan tools, remediation, XSS, XSRF, SQLi, XMLi, CORS, etc.Infra: Hands-on experience with GCP, infrastructure-as-code toolsetContainers: Docker, KubernetesDevelopment Tools: Apache Maven, GitHubEnvironment: Experience with Linux/RHEL and Bash scriptingTesting: Continuous integration and writing unit tests, set up and maintain DevOps tools
 
 
 Requirements 
 
 
 5+ years software development experienceExperience building highly scalable, maintainable, high-availability web appsCreative problem solving and troubleshooting skills; Excellent written and verbal communication skillsAbility to work independently in a fast-paced environment with frequent production releasesDegree in Computer Science, a related field, or industry experience
 
 
 Here at Dawn, our crisis management team is meeting regularly to assess our response to COVID-19. As part of this, we are looking at potential changes in our interview and onboarding process, as your health and safety is of the utmost importance to us. We encourage you to check back frequently and know that recruiters will be in touch with candidates as needed. We appreciate your interest in becoming part of the Dawn Family and will continue to make updates as new information becomes available. 
 Thank you,
 
 Dawn Recruitment Team
 
 
 |