Apply📍 Brazil
🔍 Wellness
🏢 Company: Wellhub
- You're an experienced backend engineer skilled in architecting large-scale multi-tier web applications with high availability and scalability.
- You have experience with microservices and high-volume distributed systems.
- You're skilled in one or more programming languages, such as Java or Kotlin with Spring.
- You have prior work experience with event-driven and cloud-based architectures, specifically AWS and GCP.
- You have extensive experience designing and developing complex modern web applications.
- You have experience in developing RESTful web services, working closely with front-end teams to create mocks, define payloads, and follow HTTP best practices.
- You have experience applying computer science fundamentals, including data structures, algorithm design, problem-solving, and complexity analysis.
- You have an extensive background in working with SQL/NoSQL technologies, such as PostgreSQL, MySQL, and DynamoDB, and possess a deep understanding of their everyday use cases and performance pitfalls.
- You have exceptional communication skills that enable you to work effectively with diverse teams located across different countries.
- You are a professional that focuses on making things right and better at every opportunity.
- You have advanced English skills and can clearly articulate ideas when speaking to groups in English.
- You have a bachelor's degree in computer science or equivalent professional experience.
- You will research, architect, plan, and execute strategic projects along with an A-Players software engineering team.
- Your deliverables influence B2B and B2C checkout conversion around the globe, by both creating new calculation mechanisms and improving/maintaining existing ones to support Wellhub's exponential growth.
- Working on loosely defined project scopes, you will elaborate strategies to deliver solutions balancing features and time to market, pairing with Product Managers, Product Designers, and a cross-functional team.
- You will be able to evolve leadership skills, nurturing and coaching less senior engineers to speed up their learning curve and reach their full potential.
- You will also have opportunities to develop engineering skills by solving scalability problems, designing system architecture, and ensuring high code quality, among others.
AWSLeadershipPostgreSQLSQLDynamoDBGCPJavaKotlinMySQLSpringData StructuresNosqlCommunication SkillsCollaboration
Posted 2024-10-11
Apply