Design and Build The Future | Somos uma empresa Randoncorp
Senior Java Developer – Retail
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 Guides
Related Job Pages
More Backend Engineer Jobs
• 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
Senior Software Engineer – Backend
Jusbrasil💻 Descomplicamos o acesso à informação jurídica por meio da tecnologia
• 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
Technical Lead – Go/Java
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• 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.
Technical Lead – Go/Java
Truelogic SoftwarePremium boutique software development company that helps brands with big ideas to make a difference in people’s lives.
• 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.



