
Java Architect – Hands-on
Sciensa
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Define and evolve the architecture of Java solutions, ensuring alignment with standards and governance.
- Actively participate in development with a strong hands-on presence in the code.
- Design and implement event-driven architectures (Event-Driven Architecture).
- Work with Kafka and messaging in distributed environments.
- Design and evolve cloud-native solutions.
- Serve as a technical reference for the team, supporting critical decisions.
- Own and lead the implementation of the most complex and strategic parts of the solutions.
- Ensure technical quality, scalability, resilience, and observability.
Requirements
- Strong experience with Java (backend).
- Previous experience as a Software Architect or Tech Lead with a strong architectural focus.
- Solid knowledge of event-driven architecture.
- Hands-on experience with Apache Kafka.
- Experience with Cloud Computing (AWS, Azure, or GCP).
- Experience with microservices and distributed systems.
- Familiarity with software engineering and architecture best practices.
Benefits
- Paid leave: 15 days after 12 months of employment (to recharge your energy!).
- Equipment: Provided by Sciensa as required by the team/project.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javaevent-driven architectureApache KafkaCloud ComputingAWSAzureGCPmicroservicesdistributed systemssoftware engineering best practices
Soft skills
leadershiptechnical referencedecision supportcollaboration