Apply

Senior Backend Developer

Posted 12 days agoInactiveViewed

View full description

πŸ’Ž Seniority level: Senior, 5 years

πŸ“ Location: Brazil

πŸ” Industry: Software Development

🏒 Company: Sierra Studio

⏳ Experience: 5 years

πŸͺ„ Skills: AWSBackend DevelopmentGraphQLNode.jsPostgreSQLDynamoDBMySQLShopifyTypeScriptRESTful APIs

Requirements:
  • Extensive experience in Node.js and TypeScript.
  • Solid experience with relational databases (MySQL, Postgres) and NoSQL (DynamoDB), including schema design, queries, and optimization techniques.
  • Experience with Shopify platform, particularly developing and maintaining Shopify apps or integrations.
  • Familiarity with GraphQL, RESTful APIs, and server-side logic to integrate front-end elements with server-side functionality.
  • Experience in optimizing performance.
  • Strong problem-solving skills and the ability to make sound architectural decisions.
  • Test integration solutions rigorously to ensure reliability, security, and scalability.
Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable code for the integration platform, ensuring a standardized interface for seamless interaction with mobile applications.
  • Develop and maintain integrations with Shopify, ensuring seamless synchronization and functionality for e-commerce clients using the Dashboard Tool.
  • Develop and maintain integrations with Apps in the Shopify partner ecosystem, ensuring seamless synchronization and functionality for critical e-commerce features. Example: Reviews and UGC, Search and Filtering, Loyalty programs, etc.
  • Identify bottlenecks and bugs, and devise solutions to these problems to ensure the high performance and responsiveness of the Integration platform.
  • Work closely with the frontend and other teams to bring to life powerful and efficient integrations.
  • Implement robust testing environments and frameworks to ensure the reliability and security of the platform.
Apply

Related Jobs

Apply

πŸ“ Argentina, Brazil, Colombia, Uruguay

🏒 Company: WalterπŸ‘₯ 11-50

  • Mid/Senior level experience (3–8 years) as a Back-End Developer
  • Proficiency in Node.js
  • Experience with database management systems (e.g., PostgreSQL, MySQL, MongoDB)
  • Working knowledge of AWS or other cloud computing services
  • Knowledge of API design and development
  • Architecting, programming, testing and deploying new features, improvements and bug fixes.
  • Design, security, integrity and performance of our PostgreSQL database and AWS infrastructure.
  • Identification and support of opportunities for leveraging data science and machine learning to optimize customer outcomes.
  • Enhancing, maintaining and documenting our RESTful API as used internally and by our integration partners.
  • Building upon and scaling-up our CI/CD practices and technologies.
  • Collaborate with front-end developers and other team members, all remotely

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentCloud ComputingExpress.jsGitJavascriptMongoDBMySQLAPI testingCI/CDRESTful APIsMicroservicesSoftware EngineeringSaaS

Posted 1 day ago
Apply
Apply

πŸ“ Germany

🧭 Contract

πŸ” Data integration and management

🏒 Company: CData Virtuality

  • 5+ years of proven hands-on experience in J2EE development, particularly with application servers such as WildFly, JBoss, or Tomcat.
  • Extensive experience in database design and complex SQL queries.
  • Deep knowledge of OOD, Java, XML, J2EE (including JSP, JMS, EJB, Servlets, JDBC, JPA), and Web Services (SOAP & REST).
  • Experience with Hibernate, RDBMS principles, data warehousing, modern architectural concepts, design patterns, and agile methodologies (Scrum, Kanban).
  • Familiarity with development technologies, assembly tools like Maven, and versioning tools like SVN or Git.
  • Experience with cloud platforms like AWS, GCP, or Azure is highly desirable.
  • Drive the further development of our Data Virtuality Platform's core and backend APIs, optimizing our powerful suite of tools.
  • Conceive, develop, and integrate new components and applications that meet our high standards of innovation and functionality.
  • Analyze and enhance existing components to ensure the platform operates at peak efficiency.
  • Identify and rectify bugs to maintain the reliability and performance of our systems.

AWSSQLGCPGitHibernateJavaAzureMavenREST APITomcat

Posted 4 months ago
Apply