Summary
Join Encora as a Senior Back-end Java Developer and work remotely from Brazil. You will design, develop, and maintain back-end services and APIs using Java, Spring, and Spring Boot. Responsibilities include building CI/CD pipelines with GitHub Actions, developing scalable cloud solutions on AWS (especially using AWS Bedrock), and collaborating with cross-functional teams. You will need strong experience with Java, AWS, and GenAI concepts. The ideal candidate is technically skilled, proactive, and thrives in a remote, collaborative environment.
Requirements
- Solid understanding of AWS, including practical experience with AWS Bedrock
- Hands-on experience with GitHub Actions and modern CI/CD practices
- Experience working in cloud-native and distributed environments
- Experience with GenAI concepts (e.g., foundation models, retrieval-augmented generation)
- Familiarity with serverless architectures or event-driven systems
- Experience with observability tools (e.g., OpenTelemetry, CloudWatch, Grafana)
Responsibilities
- Design, develop, and maintain back-end services and APIs using Java with Spring and Spring Boot
- Build and manage CI/CD pipelines using GitHub Actions
- Develop scalable cloud-based solutions on AWS, especially involving AWS Bedrock and foundation models
- Participate in architectural decisions and collaborate with cross-functional teams
- Proactively identify and implement improvements in performance, scalability, and security
- Take ownership of your deliverables and thrive in a remote, multicultural environment
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.