Apply

Senior Backend Software Engineer

Posted 7 days agoViewed

View full description

💎 Seniority level: Senior, 5 years

📍 Location: Brazil

🔍 Industry: Integration Platform as a Service (iPaaS)

🏢 Company: Digibee Inc.

⏳ Experience: 5 years

🪄 Skills: PostgreSQLCloud ComputingElasticSearchGitJavaKubernetesMongoDBMySQLSpringMicroservices

Requirements:
  • 5 years of experience in software development using Java.
  • Experience with frameworks like Camel, Spring, or Quarkus.
  • Experience developing solutions based on Open Container, Kubernetes, and Cloud Computing.
  • Knowledge in implementing observability mechanisms such as metrics, tracing, and logging.
  • Experience in developing distributed solutions using microservices, messaging, and streaming.
  • Familiarity with unit testing (Cucumber: BDD Testing) and agile methodologies (Scrum/Kanban).
  • Experience with NoSQL databases (MongoDB and ElasticSearch) and relational databases (MySQL, PostgreSQL, Oracle).
  • Proficient in Git version control.
Responsibilities:
  • Contribute disruptive ideas to the Integration Platform to enhance its robustness and scalability.
  • Participate in discussions about architectural solutions and evaluate the best methods for problem-solving.
  • Conduct maintenance and develop new features from start to finish.
  • Engage in peer code reviews to ensure high-quality code delivery.
Apply

Related Jobs

Apply

📍 Brazil

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Strong skills in programming languages such as Python, Go, Kotlin, Java, C, or C++.
  • Experience with SQL/NoSQL technologies like OpenSearch, DynamoDB, or PostgreSQL.
  • API development and integration experience.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in English and Portuguese.
  • Ability to work efficiently on scalable and distributed projects.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models (LLMs) to create innovative applications.
  • Develop and optimize retrieval-augmented generation (RAG) systems.
  • Implement data retrieval mechanisms to support RAG frameworks.
  • Design and develop secure, scalable APIs for AI integration.
  • Collaborate with product managers, designers, and engineers.
  • Participate in code reviews and communicate project progress.

AWSPostgreSQLPythonSQLDynamoDBETLGCPJavaKotlinKubernetesMachine LearningPyTorchC++AzureData engineeringGoNosqlSparkTensorflowCollaborationAttention to detail

Posted 2 months ago
Apply
Apply

📍 Brazil

🔍 Corporate wellness

🏢 Company: Wellhub

  • Demonstrated expertise in designing and developing complex modern web applications.
  • Proficient in applying object-oriented and functional design patterns, as well as RESTful web services.
  • Strong command of computer science fundamentals, including data structures, algorithm design, problem-solving, and complexity analysis.
  • Skilled in at least two programming languages, such as C, C++, Java, Scala, Ruby, Python, or Go.
  • Advanced knowledge of cloud platforms and experience in containerized application deployments.
  • Competent in both SQL and NoSQL technologies, including PostgreSQL, Redis, and Elasticsearch.
  • Excellent communication skills in both English and Portuguese.
  • Experienced in information retrieval, recommendation systems, and natural language processing.
  • Bachelor’s degree in Computer Science or equivalent professional experience.
  • Build scalable, maintainable architectures, and write clean and readable code.
  • Be responsible for the design, development, delivery and support of software services for search, recommendation and other end-user-focused exploration and discovery technologies.
  • Lead engineering projects and collaborate with other engineers to define the technical roadmap.
  • Analyze and interpret data to infer user preferences and needs.
  • Contribute to the entire product development process and brainstorm ideas.

PostgreSQLPythonSQLDesign PatternsElasticSearchJavaRubyC++Product DevelopmentData StructuresGoRedisNosqlCommunication SkillsCollaboration

Posted 3 months ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Corporate wellness

  • A bachelor’s degree in computer science or analogous professional experience.
  • Proven expertise in collaborating within modern agile product development teams.
  • Solid experience with Golang or Kotlin.
  • Knowledge of SQL/NoSQL technologies, especially DynamoDB, Redis, and PostgreSQL/Aurora.
  • Experience with event-driven architectures and message brokers, focusing on Kafka.
  • Proficiency in cloud-based architecture, particularly within AWS environments.
  • Expertise in containerization and orchestration, with Docker and Kubernetes.
  • Deep understanding of software engineering principles.
  • Proficiency in technical documentation.
  • Participate in developing core services within the Wellhub ecosystem.
  • Engage in discussions to comprehend and architect solutions.
  • Design, develop, test, deploy, maintain, and enhance services.
  • Proactively identify and address technical debt.
  • Construct integrations with third-party APIs and tools.
  • Offer support for existing systems.
  • Work in a collaborative and agile environment.
  • Act as a mentor for other engineers.

AWSDockerPostgreSQLPythonSQLAgileDynamoDBJavascriptKafkaKotlinKubernetesReact NativeGoogle AnalyticsProduct DevelopmentGoRedisNosqlReactCollaboration

Posted 4 months ago
Apply
Apply

📍 Brazil

🔍 Corporate wellness

  • An engineer with a bachelor’s degree in computer science or equivalent professional experience.
  • Experience in designing and developing modern web applications.
  • Proficient in one or more programming languages (Java / Golang / Kotlin / Node.js) Golang and Kotlin will both be considered a plus.
  • Experience with SQL and NoSQL technologies, such as PostgreSQL, Redis.
  • Solid architecture knowledge (event-driven architectures; serverless).
  • Being open to new experiences, willing to learn and grow.
  • Communication skills to work with multidisciplinary teams located in several countries with different cultures.
  • A believer in automation (be it tests, CI/CD, or something else entirely).
  • An engineer with intermediate or advanced proficiency in English.
  • Work within an agile full-stack talented engineering team.
  • Help to define the architecture of systems and integrations, bring innovation to the table, and make sure design docs are up to date.
  • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands.
  • Take part in incident resolution and troubleshooting in the production environment, as well as in writing useful and critical post-mortems.
  • Help and mentor other developers.
  • Work with cutting-edge technologies and edge cases on a global scale.
  • Follow-up engineering and product KPIs.
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues.

Node.jsSQLAgileJavaKotlinGoServerlessNosqlCommunication SkillsCollaborationCI/CD

Posted 4 months ago
Apply