Senior Full Stack Developer

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor Full Stack Java sênior construindo do zero a plataforma de Renda Fixa da FCamara. Aplicação de IA generativa, Java/Spring e frameworks front-end no ciclo de desenvolvimento.

Responsibilities:

  • Develop back-end components in Java/Spring and front-end routines for the Fixed Income platform
  • Integrate AI tools, such as Gemini and Claude, into daily development workflows
  • Apply AI throughout the software development lifecycle to optimize the delivery of highly complex solutions
  • Write robust unit and integration tests and ensure efficient execution in CI/CD pipelines
  • Review pull requests, ensuring adherence to Clean Code, SOLID principles, and architectural standards
  • Identify performance bottlenecks and propose continuous system improvements
  • Prepare technical specifications and functional and technical documentation for deliverables in the team repository
  • Train the team on process automation and new technologies within the ecosystem

Requirements:

  • Senior-level expertise in modern versions of Java and the Spring ecosystem (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
  • Extensive experience with React, Angular, or Vue.js, HTML5, CSS3, TypeScript, and RESTful APIs
  • Daily use of generative AI, including Gemini, Claude, GitHub Copilot, or ChatGPT
  • Knowledge of TDD, BDD, unit and integration testing; JUnit, Mockito, Jest, Cypress, or similar tools
  • Knowledge of SonarQube, Clean Code, and Design Patterns
  • Proficiency with relational databases, including PostgreSQL, MySQL, or Oracle, plus knowledge of NoSQL databases
  • Strong experience with microservices, Domain-Driven Design, Event-Driven Architecture, REST APIs, and design patterns
  • Knowledge of DevSecOps, AWS or GCP, CI/CD, Docker, and Kubernetes
  • Knowledge of observability tools and practices: ELK, Google Cloud Logging, OpenTelemetry, Jaeger, Zipkin, Datadog, Grafana, Google Cloud Monitoring, metrics, alerts, and APM
  • Knowledge of secure development, authentication, and authorization using Okta, OAuth 2.0, JWT, or OpenID Connect
  • Experience in or familiarity with the financial market, especially Fixed Income and Credit products and processes, is desirable
  • Ability to mentor others and share knowledge
  • Results- and quality-oriented
  • Curiosity, technical innovation, ownership, autonomy, communication, collaboration, adaptability, and resilience

Benefits:

  • Remote work
  • Opportunity to work with generative AI technologies (Google Gemini, Anthropic Claude, GitHub Copilot, and ChatGPT)
  • Participation in a greenfield project to build a new Fixed Income platform
  • Opportunities for mentoring, knowledge sharing, and technical development
  • Development and training initiatives at FCamara, including the Orange Juice tech community, the Training Program, and the Leadership School
  • Inclusion and accessibility: this position is also open to people with disabilities