This role is for one of the Weekdays clients
We are seeking a highly skilled and experienced Staff Engineer to lead and drive the development of cuttingedge secure and scalable web applications. The ideal candidate will have strong expertise in Java Spring WebFlux and experience with security protocols such as Okta Single SignOn (SSO) and JWT (JSON Web Tokens). This role requires a deep understanding of backend architecture microservices and the ability to mentor and lead technical teams in a dynamic fastpaced environment.
Key Responsibilities:
- Lead the design and development of highperformance scalable and secure web applications.
- Architect and implement Spring WebFluxbased microservices to support asynchronous nonblocking operations.
- Design and integrate Okta for secure authentication authorization and SSO implementation.
- Manage and secure APIs using JWT and other security best practices.
- Collaborate closely with frontend teams to ensure seamless API integrations and robust security implementations.
- Provide technical leadership mentor junior engineers and guide them through design and development challenges.
- Drive architectural decisions performance optimization and ensure code quality through code reviews and best practices.
- Partner with crossfunctional teams (product operations QA) to deliver highquality software on time.
Skills and Qualifications:
- 8 years of professional software development experience with a focus on backend technologies.
- Strong proficiency in Java including recent experience with Spring Boot and Spring WebFlux for building reactive applications.
- Deep understanding and handson experience with Okta SSO and security protocols.
- Expertise in implementing JWT for authentication and authorization purposes.
- Solid experience in building microservices architecture and working with distributed systems.
- Proficiency in RESTful API design and development including securing APIs.
- Familiarity with cloud platforms (AWS GCP or Azure) and containerization technologies like Docker and Kubernetes is a plus.
- Ability to troubleshoot and resolve performance issues in distributed applications.
- Strong knowledge of SQL and NoSQL databases.
- Excellent problemsolving skills and ability to drive results in a collaborative fastpaced environment.
- Proven experience in leading teams and mentoring engineers.
Preferred Qualifications:
- Experience in CI/CD pipelines DevOps and automated testing.
- Knowledge of security frameworks and best practices in modern web applications.
- Familiarity with frontend technologies and frameworks for better integration with backend services.
automated testing,sso,backend architecture,nosql databases,security frameworks,code reviews,jwt,ci/cd,front-end technologies,sql,spring webflow,microservices,docker,spring webflux,mentorship,cloud platforms,java,devops,okta,restful api design,kubernetes