Analista de Desenvolvimento de Software II
Core
Backend Java developer building and evolving backend services, APIs, and AI agents to support business needs.
Role type
Mid-level backend software engineer (Java)
Builds
Backend services, REST/GraphQL APIs, and AI agent integrations
Domain
Financial data technology, cloud-native applications
Deliverable
production ML models | product features
Required skills
Java, object-oriented design, REST/GraphQL APIs, relational and NoSQL databases, Git, CI/CD pipelines, Docker, Kubernetes, AWS, automated testing, generative AI tools
Preferred skills
observability tools (Datadog, Dynatrace, Splunk, Grafana), microservices architecture, asynchronous messaging, legacy system modernization
Technologies
Java, Git, REST, GraphQL, Docker, Kubernetes, AWS, CI/CD, Datadog, Dynatrace, Splunk, Grafana
Responsibilities
Develop and maintain backend services and APIs; build and integrate AI agents; refactor legacy code; participate in code reviews and technical discussions; monitor application performance and implement improvements
Seniority
Mid-level, hands-on IC