Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Adhere to secure coding practices and implement effective unit testing to ensure proper code design, readability, and reliability.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
React Native
React 18
TypeScript/JavaScript
Redux
Java 17+
Spring Boot
REST microservices
JPA/Hibernate
Git
agile delivery
authentication protocols
Nice-to-have
API gateway patterns
performance tuning
AWS/Azure services
observability tools
automated testing frameworks
biometric SDK integrations
secure token handling
Key Requirements
Experience with React Native (TypeScript, Redux)
Experience with Java 17+, Spring Boot microservices
Experience with persistence (JPA/Hibernate)
Experience with OAuth2/OpenID Connect/JWT
Experience with CI/CD pipelines (Jenkins/GitLab)
Experience with containerization (Docker/Kubernetes)