Sciensa

Java Architect – Hands-on

Sciensa

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

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