Oversee the development of scalable and complex systems while ensuring adherence to architectural standards.
Design and review system architecture, promote reuse, and minimize technical debt.
Exhibit a strong passion for high-quality engineering practices and effective problem-solving.
Work well with global team members and stakeholders, and document application changes.
Apply agile methodologies and DevOps principles, including CI/CD practices, fostering a self-starter attitude and leadership within the team.
Skills Reqd.
Bachelor's degree in Computer Science or a related field.
min. 6 years of experience in Java, ReactJS, MongoDB & JavaScript.
Proficient in Core Java with extensive experience in object-oriented design and architecture.
Strong understanding of API design standards (like Swagger and OpenAPI) and security protocols, including OIDC and OAuth2, with experience in domain-driven and event/message-driven architectures (e.g., MQs, Kafka).