Analista de Desenvolvimento de Software II
Core
Backend Java developer responsible for building, evolving, and sustaining scalable, secure, and high-performance backend services and APIs, with a focus on integrating AI agents.
Role type
Mid-level backend software engineer (Java)
Builds
Backend services, REST/GraphQL APIs, and AI agent integrations
Domain
Financial data technology, AI integration
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
Microservices architecture, asynchronous messaging, observability tools (Datadog, Dynatrace, Splunk, Grafana), legacy system modernization, Spring framework
Technologies
Java, Spring, AWS, Kubernetes, Docker, Git, REST, GraphQL, Datadog, Dynatrace, Splunk, Grafana
Responsibilities
Develop and maintain backend services and APIs; integrate AI agents into existing systems; refactor and modernize legacy code; participate in technical architecture discussions; perform code reviews; monitor application performance and implement improvements.
Seniority
Mid-level, hands-on IC