Skip to main content
Techery
Зібрано зBuiltin2 тижні тому
FullstackJunior

Junior+ Full-Stack Engineer (BE-first)

TypeScriptNode.jsExpress.jsNestJSNext.jsJavaSpring BootRedis CacheKafkaMicrosoft SQL ServerAuroradbMySQLAuth0Oidc ProtocolsNew Relic
Формат
Hybrid
Зайнятість
Full Time
Локація
Dnipro
Оплата
Не вказана

Про позицію

Techery is a digital innovation software company focused on consumer behavior and automation. We empower non-tech companies to transform and become technologically future-proof, leveraging the power of AI to develop cutting-edge features and explore new possibilities within our product portfolio.

Обовʼязки

  • 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
  • Strong self-management and ability to take ownership of tasks
  • Ability to identify issues early and act proactively

Вимоги

  • 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
  • Familiar 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 or similar
  • Familiarity with containerization technologies

Переваги

  • Technical Growth: Work with diverse technologies spanning JavaScript/TypeScript and Java ecosystems, and not only
  • 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 (BE-first)