Experience building and managing a highly technical team working on business critical applications. Experience as an Google SRE. Hands on. Able and willing to write well-documented, high performance, reliable, maintainable code. Excellent design and programming experience in Core Java/JEE, Concurrency, REST APIs, Spring Boot Framework and microservices. GraphQL is a plus. Full working knowledge of software engineering principles, design patterns, refactoring, and product development practices in complex enterprise/cloud environments. Excellent core object-oriented and functional programming skills. Excellent working knowledge of Git source control management. Working knowledge of SQL and NoSQL databases. Experience with one or more APM frameworks with a solid understanding of integration with OAuth2, OIDC and JWT. Good understanding of containerization infrastructure virtualization technologies such as Docker and Kubernetes. Solid experience with C4 software architecture models or DFDs. Metrics driven development experience with an emphasis on observability. Working knowledge of 12Factor cloud native apps and CICD. Proficient with AWS and/or GCP. Strong analytical and problem solving skills with attention to detail. Hardworking with a whatever it takes attitude. Someone that gets things done. Able to demonstrate effective teamwork both within the immediate team and across functional teams. Excellent communications skills and able to lead a team of highly technical individuals. Familiar with Agile SCRUM SAFe development methodologies. Excellent organizational and planning skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed