Leve para sua Vida
Senior Systems Development Analyst, Java
Location
Brazil
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Systems Development Analyst, Java
banco BV
• Senior Software Engineer for the Finance tribe; • Lead strategic technical decisions on high-complexity projects; • Design and evolve microservices- and event-driven architectures; • Act as the technical reference for the team, promoting engineering best practices; • Ensure the quality, security, and performance of developed solutions; • Collaborate with business areas and enterprise architecture to align technical solutions with strategic objectives; • Contribute to the evolution of the company's engineering culture and innovation.
Job Requirements
- Strong experience in backend development with Java;
- Deep knowledge of GCP: Compute Engine, Cloud Run, GKE, Cloud Functions, BigQuery, IAM, and others;
- Experience with microservices architecture, RESTful APIs, and messaging systems (Kafka, Pub/Sub);
- Engineering practices: Clean Code, SOLID, TDD, DDD, and automated testing;
- Knowledge of relational and non-relational databases;
- Experience with CI/CD and infrastructure as code;
- Strong communication skills and technical leadership;
- GCP certifications (preferred);
- Java certifications (preferred);
- Familiarity with other languages (Kotlin, Go) and strong proficiency in Python;
- Knowledge of data platforms on GCP;
- Experience with agentization of generative AI, use of LLMs and architectures such as RAG, and strong expertise in Python for backend and frontend as well as API development;
- Experience with AI ecosystem frameworks (Vertex AI, OpenAI, LangChain) and building interactive applications with Streamlit, Gradio, or modern web frameworks for conversational agent interfaces.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Craft software code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality. • Apply object-oriented programming concepts and design patterns. • Actively contribute to agile project teams during scrums, sprint planning, and code reviews. • Participate in requirements analysis sessions, technical design, implementation, testing, problem analysis and resolution, and technical documentation. • Write automated unit tests. • Responsible for integration testing (both manual and automated) • Articulate technical issues to peers, architects and project managers while recommending creative solutions. • Ensure application quality and guard against regressions by maintaining test suites covering the breadth of system features. • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success. • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities. • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment
Role Description We are looking for a Senior Backend Engineer with a strong focus on integrations, capable of designing, implementing, and maintaining robust, scalable, and secure backend systems, primarily using Node.js, APIs, and event-driven architectures. This is not a low-code configuration role. It requires deep understanding of backend engineering, protocols, concurrency, and security. What You’ll Do - Design and build scalable backend services using Node.js - Develop and maintain robust, secure APIs - Work on integrations between SaaS platforms, ERPs, and internal systems - Implement event-driven flows (webhooks, retries, idempotency) - Contribute to authentication and authorization flows (OAuth2, JWT, API keys) - Identify and solve performance, concurrency, and scalability challenges - Improve observability, logging, and error handling in production - Participate in technical decisions and architecture discussions Qualifications - 4+ years developing backend systems in production, with experience in integrations and distributed architectures - Strong experience with Node.js in production environments - Experience building and working with APIs - Familiarity with authentication and authorization mechanisms (OAuth2, JWT or similar) - Experience integrating with external systems or third-party services - Solid understanding of backend fundamentals (performance, scalability, reliability) - Advanced English (you’ll work with U.S. clients) Nice to Have (Not Required) - Experience with event-driven architectures or webhooks - Experience with iPaaS tools (Mulesoft, Workato, Boomi, etc.) - Experience integrating with ERPs (NetSuite, SAP, Business Central) - Experience with high-concurrency systems - Familiarity with CI/CD practices Benefits - Remote-first culture - High ownership and autonomy - Focus on clean, maintainable, production-grade code - Collaborative, senior-level environment - Remote work / Home office - If a hybrid or on-site model is required, you will be informed from the first session - Work schedule aligned with the assigned project/team - Monday to Friday schedule - Legal benefits (Applicable for Mexico) - Day off on your birthday - Private health insurance (Applicable for Mexico) - Life insurance (Applicable for Mexico) - Multicultural teams - Access to courses and certifications - Meetups with industry experts and top universities - Virtual networking events and interest groups - English classes - Opportunities within our different business lines - Proudly certified as a Great Place to Work
Engineering Manager – Backend
decircleTalent Partner for decentralized organizations and projects that are building Web3.
• Drive scalable, resilient systems for DeFi protocols. • Lead a team to deliver APIs and backend systems. • Align infrastructure goals with Morpho’s vision. • Manage priorities and deliver high-quality solutions. • Build and scale a world-class infrastructure team. • Design scalable and reliable systems for Morpho products. • Drive best practices around deployments, observability, and system reliability. • Create long-term infrastructure strategies to match Morpho’s growth.
Senior Software Engineer, Backend – Payments
AffirmWe create honest financial products that improve lives.
• Owning and delivering quarterly goals for your team • Leading engineers on your team through ambiguity to solve open-ended problems • Supporting peers and stakeholders in the product development lifecycle • Proactively identifying project, process, technology or business issues • Supporting the operations and availability of your team’s artifacts • Fostering a culture of quality and ownership on your team • Helping develop talent on your team by providing feedback and guidance




