Leve para sua Vida
Senior Back-End Developer – Java
Location
Brazil
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back-End Developer – Java
banco BV
• Desenvolver a nova Vitrine de Crédito do BV, garantindo que nossos clientes tenham acesso a ofertas personalizadas em tempo real. • Desenhar e implementar integrações eficientes utilizando mensageria para suportar fluxos complexos de forma assíncrona. • Adotar e disseminar padrões arquiteturais modernos (como Arquitetura Hexagonal e abordagem *Contract First*) para garantir um desacoplamento saudável, facilidade de manutenção e orquestração limpa dos serviços. • Garantir a qualidade de ponta a ponta do ecossistema por meio de automação de testes e boas práticas de design e codificação de software. • Colaborar ativamente com pares e demais stakeholders.
Job Requirements
- Experiência em desenvolvimento de sistemas backend em Java (Java 11 ou superior).
- Sólido conhecimento de frameworks e ORM: Spring Boot, Spring Data e Spring Security.
- Domínio em padrões arquiteturais modernos: Arquitetura Hexagonal e contratos de APIs (*Contract First*).
- Experiência prática na orquestração de microserviços e uso de ferramentas de mensageria / mensageria em nuvem (RabbitMQ, Kafka e GCP PubSub).
- Experiência consistente na escrita de testes unitários com JUnit.
- Soft skills, incluindo comunicação proativa e colaboração adaptável.
Benefits
- Diversity and inclusion
- Named the best financial institution to work for according to the GPTW 2025 ranking
- Diversity Seal – Women category
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Intetics Inc., a leading American technology company specializing in custom software development, is looking for a VB.NET Developer to join a long-term desktop application project. - Take ownership of an existing VB.NET / WPF desktop application - Investigate, reproduce, and fix reported issues (DB connectivity, project save/load, grid rendering) - Develop and deliver new features based on engineering team requests - Maintain and improve AutoCAD plugin integration (in progress) and prepare groundwork for EPLAN integration - Participate in release planning and quarterly delivery cycles - Ensure application stability and performance within a legacy architecture - Collaborate with cross-functional teams in English Qualifications - Strong hands-on experience with VB.NET (production development) - Solid expertise in WPF (layouts, data bindings, custom controls) - Deep practical knowledge of the MVVM pattern - Experience with DevExpress WPF controls (grids, editors) - Good understanding of .NET Framework 4.x limitations and specifics - Experience working with TFS (check-in/check-out workflow) - Experience with Excel Interop (data import/export) - Ability to independently navigate and work within a legacy codebase - English level — B1+ or higher Requirements - Experience with AutoCAD or EPLAN integrations - Experience modernizing or migrating legacy desktop applications
Senior Engineer - Backend
Fanatics Betting & GamingFanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.
Role Description As a Senior Engineer in Fanatics Growth, you will lead technical initiatives that drive customer acquisition, engagement, and retention through scalable, high-performance backend systems. Your expertise will be instrumental in designing, developing, and optimizing robust services and data infrastructure that power growth experimentation, personalization, and real-time decisioning. You will collaborate closely with product teams, data engineers, and senior stakeholders, significantly impacting operational efficiency, customer engagement, and innovation at FBG. Responsibilities - Lead the architecture, design, and implementation of scalable backend services and APIs that support high-traffic, customer-facing growth initiatives. - Drive the integration and optimization of internal and third-party platforms (Salesforce, marketing automation tools, experimentation frameworks) to support growth workflows. - Collaborate closely with product and data teams to define technical strategies for A/B testing, feature flagging, and experimentation infrastructure. - Develop and enhance real-time event-driven workflows focused on user segmentation, personalization, and lifecycle messaging. - Ensure best practices in data quality, security, compliance, and governance are consistently applied across all growth-oriented systems. - Create and maintain comprehensive tooling and infrastructure to facilitate efficient testing, debugging, monitoring, and continuous improvement of backend services. - Establish and lead comprehensive observability frameworks (logs, metrics, alerts) to maintain system reliability, performance, and actionable operational insights. - Proactively participate and provide technical leadership in code reviews, strategic planning, and technical architecture discussions, aligning closely with business objectives. - Design and build backend services that power dashboards and tools enabling growth and marketing teams to act on data-driven insights effectively. Qualifications - 6–10 years of professional experience in backend or platform engineering, specifically supporting high-scale, consumer-facing systems. - Strong proficiency in Java, with experience in Kotlin a plus. - Deep expertise with cloud technologies (AWS highly preferred), including services such as Bedrock, RDS, Redshift, S3, and Lambda. - Advanced proficiency in SQL and experience with workflow orchestration tools such as Airflow or Prefect. - Proven experience designing and operating microservices architectures, RESTful APIs, and real-time data streaming technologies (Kafka, Kinesis). - Robust experience with observability tools, CI/CD pipelines, and the reliability and continuous deployment of large-scale distributed systems. - Strong problem-solving and analytical skills, adept at navigating ambiguity, driving technical clarity, and collaborating effectively across diverse technical and business-focused teams. Preferred Qualifications - Experience building experimentation and A/B testing infrastructure or integration with platforms like LaunchDarkly, Optimizely, or similar. - Demonstrated track record of developing high-throughput, low-latency backend services in a growth or e-commerce environment. - Experience working with Salesforce, marketing automation platforms, or a firm understanding of growth and customer lifecycle workflows. - Significant background in event-driven architectures and real-time personalization or decisioning systems. - Familiarity with data modeling, ETL patterns, and analytics pipelines that support growth metrics and reporting. - Passionate about scalable systems, emerging backend technologies, and their application in dynamic industries such as gaming, sports betting, or customer engagement. Salary Range $121,000 — $172,000 USD Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! For information about our benefits, please visit https://benefitsatfanatics.com/
• Design, develop, and deploy robust and scalable applications and services on Microsoft Azure. • Use your SQL expertise to design, implement, and optimize database schemas, queries, and stored procedures. • Work closely with the team to translate requirements into technical solutions. • Participate in architectural discussions. • Troubleshoot and resolve complex technical issues. • Write clean and testable code. • Contribute to and use Azure DevOps for CI/CD pipelines and infrastructure as code. • Work with Azure Kubernetes Service (AKS). • Mentor and assist junior developers, fostering a collaborative environment. • Stay up to date with the latest trends in technology.
• Develop and maintain applications using Java, React, and AWS services. • Collaborate with cross-functional teams to deliver high-quality solutions. • Participate in agile ceremonies and contribute to continuous improvement initiatives. • Engage in code reviews and mentor junior developers as needed. • Deliver features on time and adhere to sprint deadlines.


