DB logo
DB

Design and Build The Future | Somos uma empresa Randoncorp

Senior Java Developer – Retail

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

14 days ago

Salary

0

Seniority

Senior

Job Description

Senior Java Developer – Retail

DB

• Develop and enhance backend applications using Java; • Work on the architecture and implementation of distributed integrations; • Build resilient solutions with a focus on idempotence, retries and observability; • Help define development and quality best practices; • Create and maintain unit and integration tests; • Collaborate with multidisciplinary teams in an agile environment; • Support technical analysis, troubleshooting and continuous platform improvements.

Job Requirements

  • Java 11 or higher;
  • Spring Framework and Spring Boot;
  • Spring Security;
  • Swagger / OpenAPI;
  • Experience with unit and integration testing in Java (JUnit, Mockito);
  • Databases: NoSQL (Redis) and relational (Oracle and SQL Server);
  • Logging and observability (SLF4J, Log4j2, Graylog);
  • Containers: Docker;
  • OAuth2;
  • Experience with microservices architecture and distributed integrations.
  • Nice to have**
  • Kubernetes and Helm;
  • OpenAPI 3.0 or higher;
  • Metrics with Micrometer;
  • APM tools (Dynatrace, AppDynamics, others);
  • Jenkins with Groovy scripting;
  • GitLab CI (YAML definitions);
  • Kafka;

Benefits

  • Meal allowance
  • Transportation allowance
  • Health and dental insurance
  • Life insurance
  • Flexible hours
  • Dress code: be yourself
  • TotalPass: support for your physical and mental well-being.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1-10H1B No Sponsor

• Build a desktop application in Kotlin and Compose Desktop that deploys, configures, and manages AI models on local hardware • Create the UI for model management dashboards and agent configuration screens • Integrate with backend REST APIs to handle model deployment • Implement configurations using TOML, JSON, and YAML • Package the application into native installers for Windows, Linux, and macOS

Poland
zł252K - zł373K / year
Jusbrasil logo

Senior Software Engineer – Backend

Jusbrasil

💻 Descomplicamos o acesso à informação jurídica por meio da tecnologia

Backend Engineer14 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Work on the development and evolution of large-scale distributed systems • Work on products that impact millions of people’s access to legal information • Collaborate closely with multidisciplinary teams — engineering, product, data, and legal experts • Contribute from technical conception through delivery

Brazil
Truelogic Software logo

Technical Lead – Go/Java

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Backend Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Lead projects from estimation through deployment, enabling development teams to build creative solutions. • Architect end-to-end solutions, identifying requirements and selecting the appropriate technologies to fulfill them. • Interact directly with clients and communicate technical concepts clearly and succinctly to both fellow developers and non-technical stakeholders. • Write and run unit tests to ensure code quality. • Deploy applications on cloud computing services and manage cloud instances. • Work effectively both independently and as part of a collaborative team environment.

Dominican Republic
Truelogic Software logo

Technical Lead – Go/Java

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Backend Engineer14 days ago
Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Lead projects from estimation through deployment, guiding development teams to deliver innovative solutions. • Architect end-to-end systems by defining requirements and selecting appropriate technologies. • Engage directly with clients and clearly communicate technical concepts to both developers and non-technical stakeholders. • Write and run unit tests to maintain high code quality. • Deploy applications to cloud platforms and manage cloud infrastructure. • Work effectively both independently and as part of a collaborative team.

Brazil