Effortless Payments, Endless Possibilities
Senior Development Analyst, Go (Golang)
Location
Brazil
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Development Analyst, Go (Golang)
Bemobi
• Develop and maintain features in Go services within the context of a card payments gateway; • Integrate and evolve connections with acquirers (CIELO, REDE, GETNET, among others), ensuring resilience and reliability in transactions; • Build and maintain CI/CD pipelines with Bitbucket, contributing to delivery quality and speed; • Provision and evolve cloud infrastructure on AWS using Terraform (IaC); • Work on the anti-fraud solution coupled to the gateway, collaborating on analysis and mitigation of transaction risks before sending to the acquirer; • Contribute to the technical growth of the team by sharing knowledge and participating in architecture decisions; • Ensure the health and availability of critical systems 24/7, proactively identifying and resolving incidents; • Use AI tools (such as Claude Code) in daily development — code generation, task automation, and agent construction — as a natural part of the team's workflow.
Job Requirements
- Strong experience developing in Go (Golang) — Java will also be considered for candidates with strong contextual fit;
- Proven experience with critical, high-availability systems (24/7);
- Knowledge of concurrency patterns in Go (goroutines and channels);
- Experience with AWS services (EC2, Lambda, SQS, S3 or similar);
- Knowledge of Terraform and infrastructure-as-code (IaC) practices;
- Experience with CI/CD and automated delivery pipelines (Bitbucket or similar);
- Familiarity with microservices architectures;
- Experience with MongoDB and building queries;
- Development best practices: TDD, clean code, and version control with Git;
- Experience working in an agile development environment;
- Experience using AI tools applied to development (code generation, automation via agents, and building AI-driven skills/workflows).
Benefits
- Bradesco National Health Plan — extended to dependents at no additional cost per dependent;
- Bradesco dental plan — optional;
- Flexible meal/food allowance (VR/VA) — maintained during vacation;
- Profit-sharing (PLR);
- Wellhub;
- Birthday day off;
- Home office allowance;
- Commuter allowance (VT) as needed — lawful deductions permitted;
- Zurich life insurance;
- Free access to all our products — AppsClub, Discount Club, TrueCaller, BTFit and Busuu;
- Access to internal training via digital platforms;
- Internal employee recognition program — Bemobucks.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer – Java, Angular/React
Attus Procuradoria DigitalChegamos para transformar o dia a dia das procuradorias com inteligência artificial e automações.
• Develop and deliver end-to-end features (front-end and back-end) with quality, predictability and a focus on customer value; • Design and implement robust APIs and services, ensuring the application of best practices in architecture, security and performance; • Conduct constructive code reviews and provide hands-on mentoring to junior developers, disseminating knowledge and best practices; • Work autonomously to investigate and resolve incidents (troubleshooting), using logs (Kibana), metrics and SQL queries to identify root causes and apply safe fixes; • Actively collaborate with Product, QA, Architecture and Data teams during agile ceremonies, aligning scope, risks and acceptance criteria; • Contribute to the continuous improvement of team processes, helping to turn knowledge into quality standards such as checklists, Definition of Ready/Done and post-mortems.
• Build and maintain integrations for Microsoft platforms including SharePoint, OneDrive, Teams, Azure Blob Storage, and Azure DevOps • Design and implement robust authentication and authorization handling using Microsoft Graph APIs, Entra ID (Azure AD), OAuth2, and enterprise access patterns • Improve performance, scalability, and reliability of large-scale content scanning systems • Develop testing and validation strategies for permission-aware scanning in real-world enterprise environments • Help define architectural patterns and reusable SDK abstractions for future enterprise integrations • Partner with product and customer-facing teams to close integration gaps and support enterprise deployments • Drive projects from design through production with a high degree of ownership
Java Full Stack Developer
D2BAn Australian home building company specializing in the construction of quality residential properties. The team focuses on delivering well-designed homes with efficient project management, accurate costing, and strong collaboration with suppliers and contractors.
Role Description Our client is a growing technology-driven organization focused on building scalable digital platforms and modern web-based solutions that support operational efficiency and seamless user experiences. They are looking for a Java Full Stack Developer to join their collaborative engineering team and contribute to the development, enhancement, and maintenance of secure, high-performing applications across both frontend and backend technologies within a fast-paced Agile environment. Key Responsibilities - Participate in all stages of the Software Development Lifecycle (SDLC), including requirements gathering, solution design, development, testing, deployment, and ongoing support. - Translate business and product requirements into scalable technical solutions. - Develop maintainable, reusable, and efficient frontend and backend components. - Contribute to continuous improvement initiatives and technology enhancements. - Design, develop, and maintain backend applications using Java and Spring technologies. - Build and maintain RESTful APIs supporting platform functionality and integrations. - Integrate internal systems and third-party applications. - Implement asynchronous processing and support distributed application architecture where required. - Ensure reliable communication across services and application layers. - Build responsive, user-friendly, and high-performing web interfaces. - Collaborate with product and design teams to deliver intuitive user experiences. - Maintain frontend standards related to performance, accessibility, and usability. - Support modern component-based UI development practices. - Design and maintain scalable relational database structures. - Write optimized SQL queries and stored procedures. - Ensure database integrity, performance, and reliability. - Improve application efficiency through indexing and query optimization. - Implement authentication and authorization solutions. - Apply secure coding standards and best practices. - Identify and resolve application bottlenecks and performance issues. - Improve application scalability and resilience. - Work closely with Product, QA, and DevOps teams to deliver high-quality software solutions. - Participate in code reviews and technical discussions. - Develop unit, integration, and automated tests. - Maintain technical documentation and development standards. - Contribute actively to Agile ceremonies and sprint activities. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience). - Minimum 3+ years of experience in Java Full Stack Development. - Strong analytical, troubleshooting, and debugging skills. - Experience developing scalable web applications and enterprise solutions. - Experience working in Agile/Scrum environments. - Strong communication and collaboration skills. - Experience within SaaS, platform technology, or high-growth technology environments is highly preferred. - Exposure to workflow-driven systems or customer-facing platforms is advantageous. Requirements - Strong experience with Java 11+ - Strong understanding of Core Java, Object-Oriented Programming (OOP), Collections, Streams, Exception Handling. - Experience with JSP / Servlet, Thymeleaf, Spring Boot, Spring MVC, Spring Security, Hibernate / JPA. - Experience building and maintaining RESTful APIs. - Knowledge of Multi-threading, Concurrency, Asynchronous processing. - Experience with messaging systems such as Apache Kafka or RabbitMQ is advantageous. - Strong experience with HTML5, CSS3, JavaScript (ES6+). - Experience with responsive web development. - Experience with CSS frameworks including Bootstrap, Material UI, Tailwind CSS. - React.js experience is highly desirable. - Familiarity with Webpack, Vite, npm/yarn. - Strong SQL skills. - Experience with MySQL, PostgreSQL. - Experience in Database schema design, Query optimization, Indexing, Stored procedures. - Git version control, Maven / Gradle, CI/CD pipelines, Bitbucket, Jira, Docker, Kubernetes. - Familiarity with cloud platforms such as AWS, Microsoft Azure, Google Cloud Platform. - OAuth2 authentication and authorization, JWT implementation, Multi-Factor Authentication (MFA). - Secure coding practices and OWASP principles. - Data validation and encryption methodologies. Benefits - Salary range: up to Php 125,000 Philippine Peso (The final amount will be at the client discretion basing on the candidate’s skills and experience). - Working Hours: Monday to Friday following 9am-6pm AEST (7am-4pm Philippine Standard Time). - Work set-up: 100% Remote work (Independent Contractor Agreement). - Holidays: TBD. - Recruitment process: multiple client interviews and assessment.
• Design, build, and maintain backend services that power core business workflows • Own projects end-to-end, from early design through production and iteration • Design APIs and data models that are clear, stable, and easy to work with • Work across systems (orders, inventory, logistics, data) to solve complex, interconnected problems • Make thoughtful tradeoffs between speed, scalability, and maintainability • Improve system reliability through monitoring, testing, and debugging • Contribute to engineering standards, code reviews, and documentation



