T
Techery
FullstackJunior
Junior+ Full-Stack Engineer
TypeScriptNode.jsExpress.jsNestJSNext.jsJavaSpring BootRedisKafkaMicrosoft SQL ServerAmazon AuroraMySQLAuth0OpenID ConnectNew RelicDynatraceDatadog
About the Position
Techery is a product and consulting company building innovative e-commerce solutions. They are seeking a Full-Stack Engineer (Backend-first) to join their core team responsible for Back-Office, SSO, and data synchronization. The role involves building robust backend services using Node.js/Express/NestJS/NextJS and Java/Spring Boot, with some frontend contributions.
Responsibilities
- Design and maintain Back-Office and SSO solutions for the project
- Develop and maintain data synchronization systems between core services
- Build robust backend services using Node.js/Express/NestJS/NextJS and Java/Spring Boot
- Contribute to frontend components using NextJS when needed
- Debug applications and implement effective monitoring
- Ensure secure handling of sessions and proper authorization mechanisms
- Collaborate with cross-functional teams to define and implement technical solutions
- Ensure code quality through testing, code reviews, and adherence to best practices
Requirements
- Knowledge in TypeScript and experience in Node.js/Express/NestJS/NextJS
- Ability to debug applications
- Understanding of security principles for sessions and authorization
- Experience with Redis or similar storage for session management
- Understanding of network communication principles
- Familiarity with Java/Spring Boot or desire to gain expertise
- Familiarity with Kafka or other event-driven systems
- Basic knowledge of any database systems such as MSSQL, AuroraDB, MySQL or similar
- Familiarity with Auth0 or OIDC protocols
- Familiarity with monitoring tools like New Relic, Dynatrace, Datadog or similar
- Familiarity with containerization technologies
- English at an Intermediate level or higher
- Passionate about AI and stays up to date with related news
Benefits
- Technical Growth: Work with diverse technologies spanning JavaScript/TypeScript and Java ecosystems
- Engineering Challenges: Solve complex problems in authentication, data synchronization, and distributed systems
- Collaborative Culture: Work alongside skilled engineers who value technical excellence
- Continuous Learning: Develop expertise in high-demand areas, including Back-Office, SSO, event-driven architecture, and microservices
Junior+ Full-Stack Engineer
View Original