Senior Software Engineer

Job not on LinkedIn

🕒 July 30

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Vista Global

Vista Global

2 - 10 employees

Founded 2018

💸 Finance

💼 Consulting

🤝 B2B

Finance • Consulting • B2B

Vista Global is an investments and consulting firm that offers end-to-end portfolio management and trading services across multiple asset classes. The company describes proprietary strategies and portfolio management services tailored to client risk profiles, covering traditional markets (equities, commodities, fixed income) and fast-paced digital markets. The website emphasizes customized returns, client contact options (including WhatsApp), and promotional language about outperforming benchmarks; a copyright notice lists 2016.

📋 Description

• Design, develop, test, deploy, and maintain backend services and APIs supporting financial systems and integrations • Develop solutions using Java (version 18-21) within microservices architectures • Build and maintain REST, GraphQL, and SOAP APIs (including Spring Boot-based services) • Work with relational and NoSQL databases such as MySQL, PostgreSQL, Oracle, and Redis • Develop and maintain cloud-native applications in AWS environments • Maintain and improve existing systems, including legacy codebases where required • Contribute to the design of scalable, maintainable, and reliable system architectures • Participate actively in technical design discussions, proposing solutions aligned with business and engineering goals • Evaluate trade-offs between different technical approaches and support decision-making • Ensure solutions follow best practices in performance, scalability, security, and cost-efficiency • Collaborate with Lead Software Development and other senior engineers on architecture evolution • Ensure high standards of code quality through code reviews, testing, and adherence to engineering best practices • Implement automated testing strategies including unit, integration, and regression testing • Promote and follow standards for clean code, documentation, and maintainability • Contribute to defining and improving engineering standards, patterns, and reusable components • Participate in troubleshooting, root cause analysis, debugging, and investigation of production issues • Support applications in production environments, ensuring reliability and performance • Identify and resolve system bottlenecks and performance issues • Contribute to monitoring, observability, and operational improvements • Collaborate closely with Product, DBA, DevOps, Infrastructure, and other stakeholders to deliver reliable and scalable solutions • Translate business requirements into technical solutions and provide input on feasibility and risks • Work with cross-functional teams to support integrations with other systems and financial platforms • Provide guidance and mentorship to other engineers, supporting their technical development • Share knowledge, best practices, and lessons learned across the team • Support onboarding of new engineers and contribute to a collaborative engineering culture • Apply AI-assisted development tools to improve productivity, code quality, and development efficiency • Follow organisational guidelines for the responsible use of AI-assisted tools in software development • Support the team in leveraging AI capabilities in coding, testing, documentation, and troubleshooting activities • Proactively identify opportunities to improve system design, engineering processes, and development efficiency • Contribute to reducing technical debt and improving system maintainability • Stay up to date with emerging technologies and engineering practices, sharing knowledge with the team.

🎯 Requirements

• Strong backend development skills using Java (version 18-21) • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience • 6+ years of professional experience as a Software Engineer • Experience developing and delivering backend systems in production environments • Experience designing and contributing to complex software systems and architectures • Experience working with APIs (REST, GraphQL, SOAP) • Experience working with SQL databases (MySQL, PostgreSQL, Oracle) and NoSQL technologies (Redis or similar) • Experience with Kafka • Experience developing cloud-based applications in AWS • Experience with CI/CD pipelines and modern development workflows • Experience working in collaborative, cross-functional environments • Experience supporting and maintaining production systems.

🏖️ Benefits

• Health insurance • Paid time off • Flexible work arrangements • Professional development opportunities

Apply Now

Similar Jobs

🕒 July 30

GOK | Digital Innovation

201 - 500

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Tech Lead Java role focused on leading backend development in banking with AI integration. Aiming to improve solution quality and delivery through technical leadership.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 July 30

Wave by Bemobi

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Full Stack Developer involved in developing APIs and web features for Bemobi Wave. Focused on Node.js and React/Next.js technologies.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 July 30

Zapay

51 - 200

🚘 Automotive

💼 Consulting

📦 Logistics

Software Engineer developing microservices to solve domain-specific problems at Gringo & Zapay. Collaborate with product teams and enhance software development experience.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 July 30

Pyyne

51 - 200

💼 Consulting

📦 Logistics

📣 Marketing

Senior Software Engineer consulting for US-based clients at Pyyne, focusing on data-intensive solutions. Owning backend architecture and mentoring junior engineers in the technology consultancy.

🕒 July 30

VML

10,000+ employees

📣 Marketing

💼 Consulting

📱 Media

Full Stack Developer at VML with focus on constructing and evolving scalable, high-performance systems. Ideal candidate has experience with legacy systems like VTEX and global teams.

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🗣️🇧🇷🇵🇹 Portuguese Required