Java Back-end Developer – Senior

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Java Back-end Developer – Senior

FCamara Consulting & Training

• Develop and maintain REST APIs following best practices, using Java (versions 11 to 21) and Spring Boot. • Create and maintain SOAP clients and document APIs with Swagger. • Design and implement integrations with Oracle and MySQL databases. • Apply TDD and use testing frameworks such as JUnit, Mockito, and others. • Define and implement microservices-based architecture, applying patterns such as Circuit Breaker, API Gateway, and Backend for Frontend. • Use Claude Code to generate, review, and document code, as well as to create automated tests. • Follow SOLID principles, object-oriented development, and Domain-Driven Design (DDD). • Work with multi-threading and performance optimization. • Implement messaging solutions with Kafka and RabbitMQ. • Collaborate with architects and other developers to maintain technical quality and consistency. • Participate in CI/CD processes, automation, and a DevOps culture.

Job Requirements

  • Experience in back-end development (Java).
  • Proficiency in Java 11 to 21 and Spring Boot.
  • Experience with REST APIs, Swagger, and consuming SOAP services.
  • Solid knowledge of Oracle and MySQL.
  • Experience with JUnit, Mockito, and TDD practices.
  • Deep understanding of DDD, OOP, and microservices patterns.
  • Practical experience using Claude Code to support development (e.g., code generation, refactoring, explaining complex code snippets).
  • Experience with multi-threading and parallel processing.
  • Familiarity with messaging systems (Kafka and/or RabbitMQ).

Benefits

  • Position also open to candidates with disabilities (PcD)

Related Job Pages

More Backend Engineer Jobs

DB logo

Java Developer, Mid/Senior – Financial Services

DB

Design and Build The Future | Somos uma empresa Randoncorp

Full TimeRemoteTeam 501-1,000H1B Sponsor

• Work on the development of APIs (REST) and Java applications • Propose improvements to existing solutions to achieve better performance • Integrate the system with new or modified software components • Create and maintain API and microservice solutions to be consumed by clients • Build, evolve and scale distributed architectures and microservices • Understand client needs and seek simple, high-quality, scalable solutions • Participate in ceremonies prescribed by the agile methodology • Prepare and execute system deployments • Resolve impediments that affect the team’s deliveries

Brazil
DcentraLab logo

AI Backend Engineer

DcentraLab

A Genesis Lab producing Decentralized Blockchain Applications

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.

Ukraine
DcentraLab logo

AI Backend Engineer

DcentraLab

A Genesis Lab producing Decentralized Blockchain Applications

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.

Spain
DcentraLab logo

AI Backend Engineer

DcentraLab

A Genesis Lab producing Decentralized Blockchain Applications

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Architect and build the backend infrastructure powering the Traia.io AI Agent runtime. • Develop and maintain multi-agent orchestration systems and autonomous workflows. • Build infrastructure for agent runtimes, tool execution, memory systems, and task coordination. • Integrate MCP servers, tools, skills, and external execution environments. • Design secure deployment architectures for AI agents, including sandboxing and containerized runtimes. • Build scalable APIs, queues, event-driven systems, and real-time communication layers. • Collaborate with AI engineers and infrastructure teams to shape next-generation autonomous systems.

Poland