Remote Senior Backend Developer Java / Node

Posted

Apply now
Please, let redbee know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are looking for Developers with curiosity, teamwork spirit, passion, and a desire to grow, innovate, and learn the latest technologies.
  • As a Senior Developer at Redbee, you will develop software under Scrum, producing high-quality features that adhere to acceptance criteria.
  • You will review the code of other developers to ensure they also build high-quality features and follow best practices.
  • Collaboration with project leaders to implement end-to-end solutions of high complexity is expected.
  • You will create technical designs for features and work with architects to finalize them.
  • Maintaining and supporting the applications you build is part of your responsibilities.

Requirements:

  • A minimum of 5 years of experience in backend development with Java and/or Node.js in high-performance production environments is required.
  • Solid experience in designing and developing scalable applications, applying design patterns and principles of clean architecture and clean code is necessary.
  • Experience in developing and consuming RESTful APIs with security standards and best practices is essential.
  • Advanced knowledge of relational and NoSQL databases, with experience in query optimization and data modeling (MySQL, PostgreSQL, MongoDB, Redis) is required.
  • Experience with continuous integration and deployment tools such as Docker, Kubernetes, Jenkins, and GitHub Actions is necessary.
  • Knowledge of distributed systems and messaging tools like Kafka, RabbitMQ, or similar is expected.
  • Experience in cloud environments (AWS, GCP, or Azure), with knowledge of monitoring tools like Kibana, Prometheus, or Grafana is required.
  • The ability to design and implement microservices, including event management and efficient communication between services, is necessary.
  • Experience in agile environments (Scrum, Kanban) and DevOps methodologies is required.
  • It is a plus to have experience in Spring Boot for Java development.
  • Knowledge of NestJS if coming from the Node.js ecosystem is a plus.
  • Experience in development with additional languages such as Kotlin, Go, or Scala is a plus.
  • Experience in container orchestration with Kubernetes is a plus.
  • Having worked in high availability and high concurrency environments is a plus.

Benefits:

  • Join a team that builds high-quality technological products and be part of an innovative company that transforms clients, industries, methodologies, and people.
  • You will have the opportunity to grow with us and choose the best path for your career development.
  • Work in a culture that promotes curiosity, teamwork, and passion for technology.
  • Engage in a dynamic work environment that encourages learning and innovation.
Apply now
Please, let redbee know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback