Job Closed
This listing is no longer active.
Design and Build The Future | Somos uma empresa Randoncorp
Senior Backend Developer – Java, Segmento Financeiro
Location
Brazil
Posted
50 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer – Java, Segmento Financeiro
DB
• Projetar, desenvolver e manter aplicações back-end de alta performance utilizando Java e Spring Boot. • Desenvolver APIs RESTful escaláveis e seguras. • Trabalhar com arquitetura de microsserviços e eventos (EDA), utilizando Kafka. • Participar de decisões técnicas e definição de arquitetura de software. • Realizar testes unitários e de integração, garantindo a qualidade do código. • Monitorar e otimizar a performance das aplicações. • Atuar na resolução de incidentes e investigação de problemas em produção. • Colaborar com times multidisciplinares para entender e traduzir requisitos de negócio. • Documentar soluções técnicas e apoiar na criação de instruções operacionais. • Contribuir com boas práticas de desenvolvimento, revisões de código e cultura DevOps.
Job Requirements
- Experiência sólida com **Java** (versões 8, 11, 17 ou 21).
- Domínio de **Spring Boot** (incluindo Spring Boot 3.x).
- Experiência com desenvolvimento de **APIs RESTful**.
- Conhecimento em **arquitetura de** **microsserviços**.
- Experiência com **mensageria **e arquitetura orientada a eventos (**Kafka**).
- Conhecimento em bancos de dados relacionais (**Oracle, PostgreSQL, MySQL**) e não relacionais (**MongoDB, Redis**).
- Experiência com **testes unitários e integração**.
- Conhecimento em práticas **DevOps** e integração contínua (**CI/CD**).
- Experiência com ferramentas como **Jenkins, Git e metodologias ágeis** (Scrum, Kanban).
- Boas **práticas de segurança** para desenvolvimento de APIs.
- Diferenciais que valorizamos
- Experiência com Kubernetes e Spring Cloud.
- Conhecimento em Consul, Jira e ferramentas de monitoramento.
- Vivência em projetos de grande escala, especialmente no setor financeiro.
- Proatividade no auto-desenvolvimento e atualização tecnológica constante.
- Participação ativa em comunidades técnicas ou projetos open source.
Benefits
- Vale iFood (alimentação e refeição);
- Aux. Home Office;
- Plano de Saúde;
- Plano Odontológico;
- Day off de Aniversário;
- Seguro de Vida;
- Licença Maternidade e Paternidade estendida;
- Parcerias Educacionais
- Alura
- Clude
- Total Pass - saúde e bem estar;
- Cartão Flash;
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer
ClaranetExperts in modernising, securing and running critical applications, data and infrastructure
• Desenvolver e evoluir aplicações backend em projetos de modernização de sistemas e transformação digital, atuando diretamente na escrita, refatoração e otimização de código. • Implementar e evoluir arquiteturas modernas, aplicando boas práticas de design, versionamento, testes e qualidade de código. • Atuar de forma integrada com as equipes de produto, infraestrutura e segurança, garantindo a correta implementação técnica das soluções. • Trabalhar ativamente na modernização de aplicações legadas, participando da migração para arquiteturas baseadas em microsserviços, containers e cloud. • Realizar code reviews técnicos, focados em qualidade, performance, segurança e aderência aos padrões definidos. • Desenvolver soluções com foco em escalabilidade, performance, resiliência e segurança, atuando desde o backend até o frontend quando necessário. • Atuar em squads ágeis, participando do planejamento técnico, refinamento, implementação e entrega contínua. • Implementar e manter pipelines CI/CD, automações e práticas DevOps, garantindo eficiência no ciclo de desenvolvimento e deploy.
Full Stack Engineer - Product Configuration Systems
Hyper Solutions IncHyper Solutions is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws. All applications will be used exclusively for selection purposes and handled confidentially by authorized personnel only. Your application may also be considered for other suitable positions within Hyper Solutions, Inc.
Description The Full Stack Engineer – Product Configuration Systems is responsible for designing, building, and maintaining Hyper’s product configuration platform. This role focuses on developing systems that enable customers, sales teams, and internal stakeholders to configure complex products accurately and efficiently. This position plays a critical role in connecting sales, engineering, and manufacturing by modeling complex product rules, constraints, and dependencies in software. The role works across the full stack to build scalable systems that reduce errors, improve efficiency, and support the growth of Hyper’s product and operations. Core Responsibilities - Design and develop product configuration systems, including rule engines and constraint-based logic - Build and maintain full stack applications using TypeScript (Node.js backend and modern front-end frameworks such as Vue or similar) - Model complex product data structures, including variants, dependencies, and pricing logic - Develop and maintain APIs and services that support configuration workflows and system integrations - Integrate the configurator platform with systems such as ERP, CRM, and order management tools - Optimize performance and scalability for large, complex product configurations - Collaborate with product, engineering, and business teams to translate requirements into technical solutions Additional Responsibilities - Write and maintain automated tests to ensure reliability of configuration logic - Maintain documentation for system architecture, data models, and integrations - Support continuous improvement of the configuration platform and development practices - Participate in agile development processes and cross-functional planning Requirements - 5+ years of software development experience - Strong proficiency in TypeScript across full stack development - Experience building data-driven front-end applications using modern frameworks (Vue.js or similar) - Experience developing RESTful or GraphQL APIs using Node.js - Strong understanding of relational and/or document databases - Experience building systems with meaningful business logic (beyond basic CRUD applications) - Strong problem-solving and analytical skills Preferred - Experience with product configuration, CPQ systems, or rule-based platforms - Familiarity with modeling complex logic such as dependencies, constraints, or decision flows - Experience integrating with ERP, CRM, PLM, or related enterprise systems - Experience working in manufacturing, SaaS, or complex product environments - Experience working in agile development environments Why Hyper? Hyper Solutions is building next-generation infrastructure and product configuration systems that connect sales, engineering, and manufacturing. This role offers the opportunity to build software that directly impacts how complex products are designed, sold, and delivered. You’ll work cross-functionally across engineering, product, and business teams to solve complex system-level challenges and build scalable solutions that drive efficiency and accuracy. Hyper offers competitive benefits including medical, dental, vision, and 401(k), along with strong opportunities for growth as the company scales. Location Onsite in Richmond, VA, or remote depending on candidate location and business needs. Hyper Solutions is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws. All applications will be used exclusively for selection purposes and handled confidentially by authorized personnel only. Your application may also be considered for other suitable positions within Hyper Solutions, Inc. Please note that Hyper Solutions is currently unable to offer visa sponsorship, and applicants must be authorized to work in the U.S. without the need for sponsorship now or in the future.
• Design, implement, and maintain backend services in Haskell, leveraging strong static typing and functional programming best practices. • Develop front-end applications in PureScript (e.g., Halogen, React-Basic-Hooks), integrating APIs and handling asynchronous workflows safely. • Model, query, and optimize PostgreSQL databases, ensuring performance, scalability, and reliability. • Build and maintain custom database connectors and data access layers to support proprietary database technology. • Write comprehensive unit and integration tests (Hspec, Hedgehog, QuickCheck, purescript-spec) to ensure high-quality software delivery. • Contribute to code reviews, documentation, and technical standards across teams. • Ensure security, observability, and resilience in production environments.
• Diseñar, desarrollar y mantener servicios backend altamente confiables y escalables en arquitecturas **Serverless sobre AWS**. • Analizar requerimientos complejos y descomponerlos en tareas técnicas claras que generen valor real al usuario final. • Garantizar altos estándares de calidad de código mediante pruebas automatizadas y buenas prácticas de ingeniería. • Participar activamente en decisiones de arquitectura y diseño técnico. • Colaborar con equipos multidisciplinarios en un entorno de trabajo ágil y colaborativo. • Asegurar la correcta operación de sistemas críticos donde la confiabilidad del software es fundamental.


