Software Architect (Tech Lead Java & Generative AI)

C
CI&TSoftware and AI
Listing location: Brazil; Workplace type: Remote; Structured job location: BrazilFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
Design PatternsJavaKafkaMicrosoft SQL ServerMongoDBOracleRabbitmqSpring BootRESTful APIsMicroservices

Requirements

  • Have solid prior experience as a Senior Developer or Tech Lead working with the Java ecosystem and Spring Boot.
  • Know microservices architecture and design patterns.
  • Have experience with RESTful APIs.
  • Have experience with messaging tools such as Kafka or RabbitMQ.
  • Have experience with relational and NoSQL databases, including SQL Server, Oracle, or MongoDB.
  • Have practical experience with prompt engineering and integrating LLMs such as GPT, Claude, or Gemini into applications.
  • Know DevOps practices, including CI/CD and automation pipelines.

Responsibilities

  • Lead the software engineering team and plan sprints.
  • Translate business requirements into technical tasks and ensure delivery quality.
  • Guide the team in code reviews, pair programming, and other engineering practices.
  • Mentor engineers in their technical development.
  • Lead adoption of AI tools such as Copilots and LLMs to automate tasks, accelerate testing, and optimize the development cycle.
  • Support the architecture of systems that consume and connect to LLM services via APIs.
  • Ensure Java microservices are performant, secure, and well integrated.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now