SENIOR BACKEND DEVELOPER | (X-900)

Bebeesoftware


Job Description We are seeking a highly skilled software engineer to design and develop high-volume, fault-tolerant, scalable backend systems and services. The ideal candidate will have strong experience in Java software development, with a focus on Spring Boot and Microservices architecture. They will also possess excellent problem-solving skills and the ability to work collaboratively as part of a global distributed team. In this role, you will be responsible for creating architecture and design documentation, estimations, and user stories that support agile delivery. You will also mentor and guide engineers, fostering a strong culture of ownership, quality, and technical excellence. The successful candidate will have a solid understanding of secure coding practices, authentication flows, and encryption fundamentals. They will also have experience implementing monitoring and observability solutions using Datadog, Prometheus, Grafana, or similar. Additionally, they will have experience working with cloud platforms, ideally AWS, including services like Lambda, Step Functions, EventBridge, and CDK. A bonus point is given for experience with Go, Kafka, GraphQL, gRPC, or Elasticsearch.

trabajosonline.net © 2017–2021
Más información