Analista de Desenvolvimento de Sistemas Java SR

full timeback-endsoftwareengineeringremote FROM πŸ‡§πŸ‡·
Open to candidates in: Brazil
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Analista de Desenvolvimento de Sistemas Java SR in Brazil.

This role is designed for a senior software engineering professional who will act as a technical leader within a high-complexity financial domain, driving architecture decisions and shaping scalable backend solutions. You will work at the core of mission-critical systems, designing and evolving microservices and event-driven architectures that support large-scale financial operations. The position requires strong technical ownership, as you will guide engineering best practices, ensure system reliability, and influence architectural standards across teams. In addition, you will collaborate closely with business and architecture stakeholders to align technology solutions with strategic objectives. The environment is highly innovative, with strong emphasis on cloud-native development, modern engineering practices, and AI-driven solutions. This is a role for someone who combines deep backend expertise with leadership, cloud proficiency, and a forward-thinking mindset in emerging technologies such as generative AI.


Accountabilities:

  • Lead technical decisions in complex backend and financial systems, ensuring scalable and high-quality software architecture.
  • Design, develop, and evolve microservices and event-driven architectures supporting mission-critical applications.
  • Act as a technical reference for engineering teams, promoting best practices such as Clean Code, SOLID, TDD, and DDD.
  • Ensure system quality, performance, reliability, security, and maintainability across all delivered solutions.
  • Collaborate with business, product, and corporate architecture teams to align technical solutions with strategic goals.
  • Contribute to CI/CD pipelines, infrastructure-as-code practices, and cloud-native deployment strategies.
  • Support the evolution of engineering culture, innovation, and technical excellence within the organization.
  • Work on integration of data platforms and services within GCP-based ecosystems, ensuring efficient and scalable solutions.
  • Requirements:

    • Strong experience in backend development with Java in enterprise environments.
    • Solid hands-on experience with Google Cloud Platform (GCP), including services such as Compute Engine, Cloud Run, GKE, Cloud Functions, BigQuery, and IAM.
    • Deep knowledge of microservices architecture, RESTful APIs, and messaging systems such as Kafka and Pub/Sub.
    • Strong understanding of software engineering best practices including Clean Code, SOLID principles, TDD, and DDD.
    • Experience with relational and non-relational databases.
    • Experience with CI/CD pipelines and Infrastructure as Code tools.
    • Strong technical leadership and communication skills, with ability to influence engineering decisions.
    • Experience or knowledge in Kotlin, Go, or strong Python development skills.
    • Knowledge of data platforms within GCP environments.
    • Familiarity with AI/GenAI concepts such as LLMs, RAG architectures, and agent-based systems.
    • Experience with frameworks such as Vertex AI, OpenAI, LangChain, and tools like Streamlit or Gradio for building AI-powered applications.
    • Nice to have: GCP and Java certifications.
    • Benefits:

      • Health and dental insurance.
      • Meal and food allowance.
      • Flexible work arrangements.
      • Performance-based bonus programs.
      • Life insurance coverage.
      • Learning and development platforms and technical training support.
      • Wellness and mental health support programs.
      • Additional benefits supporting professional growth and work-life balance.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified