Turing

Vagas remotas para desenvolvedor de software Java/Spring

Na Turing, estamos procurando por talentosos desenvolvedores de software Java/Spring que serão responsáveis por construir aplicações multiplataforma usando frameworks Java e Spring. Aproveite esta excelente oportunidade para colaborar lado a lado com as mais brilhantes mentes da indústria e trabalhar nas melhores empresas dos EUA.

Confira os melhores empregos para Maio de 2024aqui

Encontre o emprego perfeito com centenas de parceiros da Turing.

Descrição do trabalho

Responsabilidades

  • Projetar e desenvolver microsserviços usando Java, Spring e Hibernate
  • Desenvolver aplicativos multiplataforma
  • Projetar o esquema do banco de dados, desenvolver visualizações e procedimentos armazenados
  • Participar na preparação de Histórias do Usuário, criar discussões e propor soluções
  • Praticar o processo de desenvolvimento padrão, aproveitando metodologias Agile, como SCRUM e TDD
  • Revisar e analisar os requisitos de negócios e fornecer viabilidade técnica e estimativas
  • Orientar membros juniores da equipe, realizar revisões de código, orientação técnica, etc.

Requisitos mínimos

  • Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou curso equivalente)
  • Mais de 3 anos de experiência em design e implantação de aplicativos e soluções de grande escala (raras exceções para desenvolvedores muito talentosos)
  • Conhecimento em Java, Spring Framework, Spring Boot, Hibernate, JPA, Spring Security, Git, PostgreSQL, JIRA e Bitbucket
  • Conhecimento sólido de padrão de projeto orientado a objetos
  • Experiência prática em APIs REST, microsserviços e padrões de design de microsserviços
  • Ampla experiência trabalhando em ambientes conteinerizados como Docker e Kubernetes
  • Conhecimento de Kafka, RabbitMQ, ActiveMQ ou sistemas baseados em eventos semelhantes
  • Bom entendimento das plataformas JVM e Java EE
  • Proficiência em estruturas de dados Java, algoritmos e design de software
  • Fluente em inglês para se comunicar de forma eficaz
  • Disponibilidade para trabalhar em tempo integral (40 horas/semana) com uma sobreposição de 4 horas com os fusos horários dos EUA

Habilidades desejadas

  • Compreensão do DynamoDB, ou qualquer NoSQL, como MongoDB, CouchDB, etc.
  • Experiência com ferramentas como Splunk, AppDynamics, ELK, Kibana, etc.
  • Compreensão de JavaScript - AngularJS, Node.js, etc.
  • Entendimento básico de HTML, CSS e Bootstrap
  • Bons conhecimentos de RDBMS e NoSQL
  • Compreensão de plataformas de nuvem, como AWS e/ou Azure
  • Compreensão de metodologias Agile e SCRUM
  • Excelente capacidade de organização e comunicação

Interessado neste trabalho online?

Inscreva-se na Turing hoje

Inscreva-se agora

Por que você deveria se juntar à Turing?

Empregos de alto nível nos EUA

1Empregos de alto nível nos EUA

Os desenvolvedores da Turing ganham mais do que o salário médio do mercado na maioria dos países, trabalhando com grandes empresas americanas.
Crescimento profissional

2Crescimento profissional

Cresça rapidamente trabalhando com problemas técnicos e de negócios desafiadores e relacionados às mais recentes tecnologias.
Suporte ao Desenvolvedor

3Suporte ao Desenvolvedor

Após o match, aproveite o suporte ao desenvolvedor 24 horas por dia, 7 dias por semana.

Desenvolvedores Turing

Leia as avaliações da Turing.com feitas por desenvolvedores de todo o mundo e saiba como é trabalhar para as melhores empresas dos EUA.
4.6DE 5
com base nas avaliações dos desenvolvedores em Abril de 2024
Veja todas as avaliações

Como se tornar um desenvolvedor da Turing?

Trabalhe com as melhores empresas de software em apenas 4 passos fáceis
  1. Crie seu perfil

    Preencha seus dados básicos: nome, endereço, habilidades, salário e experiência.

  2. Realize nossos testes e entrevista

    Resolva os testes e realize uma entrevista técnica.

  3. Receba ofertas de trabalho

    Seja selecionado pelas melhores empresas dos EUA e do Vale do Silício

  4. Comece a trabalhar no seu emprego dos sonhos

    Quando você estiver na Turing, não precisará procurar outro emprego.

cover

Como se tornar um desenvolvedor de software Java/Spring remoto?

Java é baseado no conceito 'Write Once, Run Anywhere', ou seja, seu código compilado pode ser utilizado e executado em qualquer plataforma que suporte Java. Além disso, ele é reconhecidamente fácil de usar, gratuito e funciona em várias plataformas. Portanto, escolher uma carreira em programação Java pode levar a oportunidades de emprego estáveis ​​e bem remuneradas, sejam elas presenciais ou home office. Com uma preferência crescente pela especialização, há também um aumento no número de vagas de trabalhos remotos de desenvolvedor de software Java/Spring em todo o mercado tech.

O Spring Boot DevTools possui um console H2 integrado quando o banco de dados dele é usado, uma reinicialização automática do aplicativo quando o código é atualizado e uma atualização automática do navegador quando JS, modelos ou “folhas de estilo” são ajustados. Um desenvolvedor capaz de compreender as inúmeras funcionalidades do framework tem praticamente a garantia de conseguir ótimos trabalhos home office como programador de software Java/Spring.

Qual é o escopo no desenvolvimento Java/Spring?

Atualmente, o Java lidera o desenvolvimento de aplicativos mobile Android e o pacote de desenvolvimento de serviços de back-end do mercado. Diante disso, muitas grandes empresas estão procurando desenvolvedores de software Java/Spring, e já existem inúmeras oportunidades de carreira Java disponíveis globalmente.

Vale ressaltar que as bibliotecas personalizáveis do Spring são usadas por desenvolvedores no mundo todo. Ele oferece ótimas experiências para milhões de usuários todos os dias, seja streaming de TV, compras on-line ou uma variedade de outras soluções exclusivas. Além disso, o Spring recebeu contribuições de várias grandes corporações de tecnologia, incluindo Alibaba, Amazon, Google e Microsoft.

Você está interessado em saber mais detalhes sobre como se tornar um desenvolvedor de software Java/Spring e garantir ótimas oportunidades de trabalho remoto na área? Veremos as funções e responsabilidades deste cargo na próxima seção.

Quais são as funções e responsabilidades de um desenvolvedor de software Java/Spring?

A seguir estão algumas das responsabilidades mais importantes que você terá após conseguir trabalhos remotos de desenvolvedor de software Java/Spring:

  • Escrever código para projetos que sejam limpos, eficientes e reutilizáveis
  • Planejar, desenvolver e implementar arquitetura web de ponta a ponta
  • Colaborar com equipes multifuncionais para entregar produtos de alta qualidade
  • Analisar e otimizar sites para melhor desempenho
  • Criar e manter bancos de dados e aplicativos eficientes

Como se tornar um desenvolvedor de software Java/Spring?

Quando se trata dos conhecimentos e habilidades necessários para esse tipo de trabalho de programação, qualquer pessoa realmente interessada na área - e com a capacidade de cumprir com pelo menos algumas das responsabilidades citadas acima - é capaz de conquistar um trabalho remoto como desenvolvedor de software Java/Spring.
Nesse sentido, existem algumas opções para aprender as habilidades que você vai precisar para exercer a função de forma bem sucedida. Você pode tentar fazer um curso superior, o que talvez seja a escolha mais popular. Um diploma em Ciência da Computação vai garantir a você bons fundamentos e credenciais que irão te ajudar a entrar na área.
Uma outra alternativa é participar de um bootcamp. A ênfase nesse tipo de ambiente será em aprender as linguagens que você vai precisar conhecer para atuar de forma eficiente no seu emprego remoto como desenvolvedor de software Java/Spring. Vale ressaltar que você pode participar deles tanto de forma presencial quanto home office. Além disso, a depender do bootcamp, essa pode ser uma opção menos cara e mais rápida do que completar um curso superior de pelo menos quatro anos.
Qualquer que seja o caminho que você escolha para se tornar um desenvolvedor de software Java/Spring, fique tranquilo pois você terá uma carreira promissora e muitas oportunidades e vagas de trabalho, remoto ou presencial.

Interessado em trabalhos remotos de desenvolvedor de software Java/Spring?

Inscreva-se na Turing hoje!

Inscreva-se agora

Habilidades necessárias para se tornar um desenvolvedor de software Java/Spring

Aprender as habilidades necessárias é o primeiro passo para conseguir empregos home office bem remunerados de programador de software Java/Spring, então vamos dar uma olhada em cada uma delas.

1. Habilidades em Java

Os desenvolvedores de software Java/Spring trabalham em vários projetos, de aplicativos online a de desktop, mobile e sistemas em nuvem. As habilidades em Java também se estendem a projetos de Big Data baseados em Python.
A arquitetura e o design de software desempenham um papel importante no processo de desenvolvimento de software. Como desenvolvedor de software Java/Spring, você deve ser rápido para identificar e implementar o tech stack e a arquitetura adequadas para o seu aplicativo. Portanto, uma sólida compreensão da arquitetura de software o diferenciará de outros desenvolvedores e também o ajudará a conseguir os melhores trabalhos remotos de programador de software Java/Spring.

2. Spring Framework 5

O Spring usa notas explicativas para evitar acoplamento rígido quando as suas classes dependem de outras classes e interfaces deste framework. Ele é baseado no padrão de arquitetura MVC, que fornece níveis de negócios, operações e negócios separados. A maioria dos desenvolvedores prefere o framework Spring porque é fácil de usar, tem sintaxe limpa, suporta injeção de objetos e inclui ferramentas de teste automatizadas, como JUnit 5. Portanto, você precisa aprender Spring antes de se candidatar a trabalhos remotos como programador Java/Spring.

3. Android + Kotlin

A maioria dos desenvolvedores de software Java/Spring começa a trabalhar em aplicativos mobile antes de terminar a fase de desenvolvimento web. Quando se trata de projetar aplicativos Android, conhecer o Kotlin lhe oferece uma grande vantagem e ajuda você a se destacar da concorrência.

4. Unit testing

À medida que um programa Java cresce em tamanho, a quantidade de esforço necessária para oferecer suporte e escrever testes automatizados, como testes de integração e unit testing, também aumenta. Qualquer aplicativo Java requer tempo para ser implementado e montado e é aí que tecnologias como TestNg e JUnit são úteis. Esses frameworks facilitam a escrita de testes automatizados, fornecem feedback instantâneo sobre testes aprovados e têm uma sintaxe direta. Além disso, o JUnit encoraja os programadores a "testarem primeiro", aumentando a eficiência e a estabilidade da base de código, diminuindo o esforço e o tempo de solução de problemas para o programador.

5. Ferramentas de DevOps

O conhecimento de DevOps é essencial para a função, além de ser uma das principais habilidades do Java. O desenvolvedor de software Java/Spring deve estar familiarizado com as ideias de implantação contínua e integração contínua, e o envolvimento de Jenkins em ambos os processos. Como suas responsabilidades envolvem a adoção das melhores práticas de codificação e produção de scripts e documentação, você deve ser bem versado em ferramentas populares de DevOps, como Kubernetes, Maven, Chef, Docker e Jenkins.

6. Ferramentas para funis CI/CD

Um funil de integração contínua/entrega contínua (CI/CD) é um conjunto de procedimentos para implantar uma nova versão de software. Vale ressaltar que os funis para integração e entrega contínuas (CI/CD) são uma metodologia DevOps ou de engenharia de confiabilidade do site (SRE) para melhorar a entrega de software.
Em um funil de CI/CD, monitoramento e automação são usados para melhorar o processo de desenvolvimento de aplicativos, principalmente durante as fases de integração, teste, entrega e implantação. Embora cada estágio de um funil de CI/CD possa ser concluído manualmente, o verdadeiro valor deles vem da automação.

7. Programação Orientada a Objetos (OOP)

A programação orientada a objetos (OOP) é um paradigma de programação construído sobre o conceito de "objetos", que pode incluir dados e código na forma de campos e métodos. Antes de começar a codificar, a programação orientada a objetos requer preparação e compreensão da estrutura do programa. Ela investiga como dividir os requisitos em classes simples e reutilizáveis, que podem ser usadas para construir instâncias de objetos.
Devido a esses benefícios, a habilidade ajuda a impressionar os recrutadores durante as entrevistas para vagas de trabalho home office de desenvolvedor de software Java/Spring. A programação orientada a objetos concentra-se nas coisas que os desenvolvedores desejam controlar, em vez da lógica necessária para fazê-lo. Este estilo de programação é adequado para projetos grandes, complexos e frequentemente atualizados ou mantidos – softwares de fabricação e design e aplicativos mobile se enquadram nessa categoria. Além disso, OOP pode ser usada para modelar sistemas de manufatura.

Interessado em trabalhos remotos de desenvolvedor de software Java/Spring?

Inscreva-se na Turing hoje!

Inscreva-se agora

Como conseguir trabalhos remotos de programador de software Java/Spring

Para atender às expectativas, os desenvolvedores devem ter habilidades técnicas e pessoais. Por causa da internet, você tem acesso a uma grande variedade de recursos gratuitos e plataformas de compartilhamento de informações. Ao mesmo tempo, o nível de competitividade no campo está crescendo. A regra geral, no entanto, é permanecer no caminho certo e dar o seu melhor, dessa forma, as oportunidades se apresentarão se você acreditar em seus pontos fortes e procurar melhorar suas fraquezas.
A Turing tem os melhores trabalhos online de desenvolvedor de software Java/Spring, feitos sob medida para seu plano de carreira como desenvolvedor de software Java/Spring. Trabalhar com tecnologias de ponta em complexos problemas técnicos e comerciais o ajudará a crescer rapidamente. Obtenha empregos remotos de programador de software Java/Spring, de tempo integral, longo prazo, com oportunidades de crescimento na carreira e ótima remuneração, juntando-se a uma rede com os melhores desenvolvedores do mundo.

Por que se tornar um desenvolvedor de software Java/Spring na Turing?

Trabalhos de primeira linha nos EUA

Oportunidades de trabalho de longo prazo para empresas americanas incríveis, orientadas por suas missões e com grande remuneração.

Crescimento na carreira

Trabalhe em problemas técnicos e comerciais desafiadores, utilizando tecnologia de ponta para acelerar o crescimento de sua carreira.

Comunidade exclusiva de desenvolvedores

Junte-se a uma comunidade mundial de desenvolvedores de software de elite.

Uma vez parte da Turing, você nunca mais terá que se candidatar para outro emprego.

Os compromissos da Turing são de longo prazo e em tempo integral. Quando um projeto termina, nossa equipe parte para identificar o próximo em questão de semanas.

Trabalhe do conforto da sua casa

A Turing permite que você trabalhe de acordo com sua conveniência. Temos horários de trabalho flexíveis e você pode trabalhar para as principais empresas americanas do conforto da sua casa.

Ótima remuneração

Trabalhando com as principais corporações americanas, os desenvolvedores da Turing recebem mais do que o mercado costuma oferecer na maioria dos países.

Quanto a Turing paga a seus desenvolvedores de software Java/Spring?

Na Turing, cada desenvolvedor de software Java/Spring é livre para determinar sua faixa salarial. A Turing, por outro lado, recomendará um salário com o qual estamos confiantes de que poderemos encontrar para você uma oportunidade vantajosa e de longo prazo. Nossas sugestões baseiam-se na análise das condições de mercado e na demanda que recebemos de nossos clientes.

Perguntas frequentes

Somos uma plataforma “end-to-end” de empregos baseada em Palo Alto que permite que desenvolvedores de software talentosos trabalhem com grandes empresas americanas a partir do conforto de suas casas. Somos liderados por Jonathan Siddharth e Vijay Krishnan, ex-alunos de Stanford e empreendedores bem-sucedidos de I.A.

Nossa diferenciação exclusiva reside na combinação do nosso modelo de negócio principal com os nossos valores. Para o avanço da AGI, a Turing disponibiliza oportunidades de contratos temporários. A maioria dos contratos para Consultores de IA tem duração de até 3 meses, com possibilidade de extensões mensais — condicionadas ao seu interesse, disponibilidade e à demanda do cliente — por um período máximo de 10 meses consecutivos. Para o negócio Turing Intelligence, oferecemos projetos de longo prazo em regime integral.

Atualmente, temos vagas apenas para desenvolvedores devido ao volume de demandas de trabalho de nossos clientes. Mas no futuro, também poderemos expandir para outras áreas. Verifique nossa página de carreiras periodicamente para saber se estamos oferecendo uma vaga que se adapta às suas habilidades e experiência.

Na Turing, contratamos desenvolvedores remotos para mais de 100 habilidades como React/Node, Python, Angular, Swift, React Native, Android, Java, Rails, Golang, PHP, Vue, etc. Também contratamos engenheiros de acordo com sua especialidade e experiência.

Depois de fazer upload do seu currículo, você terá que passar por três testes: avaliação de senioridade, teste de tech stack e desafio de programar ao vivo. Uma vez aprovado nestes testes, você poderá se candidatar a uma ampla gama de trabalhos disponíveis com base nas suas habilidades.

Não, o serviço é absolutamente gratuito para desenvolvedores de software inscritos.

Idealmente, um desenvolvedor remoto deve ter pelo menos 3 anos de experiência relevante para ser contratado pela Turing, mas não dizemos não a desenvolvedores excepcionais. Faça nosso teste para descobrir se podemos oferecer algo interessante para você.

A comunicação é crucial para o sucesso quando se trabalha com clientes dos EUA. Preferimos candidatos com nível B1 de inglês, ou seja, aqueles que têm a fluência necessária para se comunicar sem problemas com nossos clientes e falantes nativos.

Não, você não precisa pagar nenhum imposto nos Estados Unidos. No entanto, você pode ter que pagar impostos de acordo com as leis fiscais do seu país. Além disso, seu banco pode cobrar um pequeno valor como uma taxa de transação.

Veja outras perguntas frequentes

Últimos Posts da Turing

Gul-bhai-Turkey

Gültekin from Istanbul Reviews Turing.com, Says Remote Work Has Helped Him Spend More Time with Family

In his Turing.com review, Gultekin said he would recommend Turing to his friends and other developers who want to...

Saiba mais

Turing Blog: Articles, Insights, Company News and Updates

Explore insights on AI and AGI at Turing's blog. Get expert insights on leveraging AI-powered solutions to drive ...

Saiba mais
Turing.com-Salary-Review

Turing Reviews: ‘The Compensation I Get At Turing Is Better than What I Could Get in Moscow'

Russian Data Science expert shares his Turing.com review on remote software jobs, working culture, salary, work-l...

Saiba mais
Activists holding pride flag for June Pride Month 2021

LGBTQ+ Role Models in the Tech Space | Pride Month Series

Alan Turing, Tim Cook, Edith Windsor, Christopher Strachey, Angelica Ross, Lynn Conway, and Jon “Maddog” Hall all...

Saiba mais
Six Popular JavaScript Frameworks

Six Popular JavaScript Frameworks

This post lists the best JavaScript frameworks to help you make the best choice for your project. Read more to..

Saiba mais

Liderança

Em poucas palavras, a Turing tem como objetivo fazer com que exista um equilíbrio de oportunidades ao redor do mundo. A Turing é uma criação dos empreendedores de IA em série Jonathan e Vijay, cuja empresa anterior de IA (vendida com sucesso) foi potencializada por talentos remotos excepcionais. Também fazem parte do grupo de inovadores da Turing investidores de alto perfil, como o primeiro CTO do Facebook (Adam D'Angelo), executivos de Google, Amazon, Twitter e Foundation Capital.

Política de Igualdade de Oportunidades

Turing é uma contratante que dá oportunidades iguais. A Turing proíbe discriminação e assédios de qualquer tipo e oferece oportunidades de emprego iguais para funcionários e candidatos, sem discriminar raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, idade, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.

Veja alguns trabalhos remotos para desenvolvedores

briefcase
Product Owner – Operations & Controls Platform (Back Office Operations & Global Business Finance)

Product Owner – Operations & Controls Platform (Back Office Operations & Global Business Finance)


Full-Time - Location: New York, NY


About Turing:

Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems.

Turing helps customers in two ways: Working with the world’s leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies


About the Role

We are looking for an experienced Product Owner to lead the strategy, roadmap, and execution for platforms supporting Back Office Operations and Global Business Finance. The ideal candidate brings strong product management experience combined with deep knowledge of financial operations, operational controls, and controller functions.

This role will partner closely with business stakeholders, engineering, and operations teams to modernize back-office platforms and improve operational efficiency. While familiarity with AI is important, the primary focus is on delivering business value through well-designed operational systems rather than building AI solutions.


Key Responsibilities

  • Own the product vision, roadmap, and prioritization for Operations & Controls platforms.
  • Lead product discovery by understanding business problems, operational workflows, and stakeholder requirements.
  • Partner with Back Office Operations, Controllers, Finance, and Technology teams to improve operational processes.
  • Drive modernization initiatives across reconciliation, financial controls, exception management, workflow automation, and operational reporting.
  • Build and manage the product backlog, define user stories, and prioritize features based on business value.
  • Coordinate delivery across engineering, architecture, and business stakeholders.
  • Track milestones, dependencies, risks, and delivery progress.
  • Promote transparency and effective stakeholder communication throughout the product lifecycle.
  • Identify practical opportunities where AI and automation tools can improve productivity, decision-making, and operational efficiency.
  • Ensure solutions meet governance, audit, and operational control requirements.

Required Qualifications

  • 7+ years of experience as a Product Owner, Product Manager, or Senior Business Analyst within Financial Services.
  • Strong experience supporting Back Office Operations, Controllers, Finance Operations, Treasury, or Investment Operations.
  • Experience with cash reconciliation, position reconciliation, operational controls, controller workflows, or financial close processes.
  • Experience building or enhancing corporate back-office platforms and operational systems.
  • Strong understanding of operational risk, controls, reconciliation processes, and governance.
  • Excellent stakeholder management and cross-functional collaboration skills.
  • Proven ability to manage product roadmaps, planning, prioritization, and execution.
  • Strong analytical, communication, and problem-solving skills.
  • Familiarity with AI tools (e.g., ChatGPT, Copilot, Gemini) and understanding of where AI can improve operational workflows. Hands-on AI solution development is not required.
  • Ability to work effectively with engineering teams and understand modern software delivery practices.

Nice to Have

  • Experience with platforms such as Geneva, Arcesium, Investran, Kyriba, or similar fund accounting and operations systems.
  • Experience working with fund administrators or investment operations teams.
  • Background in treasury, controller organizations, finance transformation, or operations transformation.
  • Experience with Agile product delivery.
  • Exposure to workflow automation, cloud platforms, or modern enterprise applications.

Ideal Candidate Profile

The ideal candidate has experience leading products for finance or operations organizations, understands how controllers and back-office teams operate, and can translate business needs into scalable product solutions. They are comfortable working with AI-enabled tools and understand where AI can add value but are not required to have built AI products or machine learning solutions.


Finance
251-10K employees
Product ManagementAsset ManagementMachine Learning+ 2
briefcase
Technical / Functional Business Analyst – Back Office Operations & Global Business Finance

Technical / Functional Business Analyst – Back Office Operations & Global Business Finance


Location: New York, New York


About Turing:

Turing is one of the world’s fastest-growing AI companies accelerating the advancement and deployment of powerful AI systems.

Turing helps customers in two ways: Working with the world’s leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies


Team

Back Office Operations & Global Business Finance Technology


About the Role

We are a global team of alternative investment managers passionate about delivering uncommon value to our investors and shareholders. With over 30 years of expertise across Private Equity, Credit, and Real Assets, we are known for our integrated businesses, strong investment performance, value-oriented philosophy, and exceptional people.

We are looking for a Technical / Functional Business Analyst who understands both business operations and technology, with particular exposure to Controllers, Finance Operations, or Back Office environments. This role is ideal for someone who can work closely with business stakeholders, translate operational processes into clear requirements, and partner with engineering teams to deliver scalable enterprise solutions.

The ideal candidate has experience working on corporate back-office platforms supporting finance or operations functions, understands reconciliation and control processes, and is comfortable using modern AI tools to improve productivity and documentation.

This role begins as a consulting engagement with a right-to-hire path.


Key Responsibilities

  • Partner with Controllers, Operations, Finance, and Technology teams to understand business processes, pain points, and operational controls.
  • Analyze current-state workflows involving:
    • Cash reconciliation
    • Position reconciliation
    • Operational controls
    • Exceptions management
    • Approval workflows
    • Financial operations
  • Translate business requirements into:
    • Business process flows
    • Functional specifications
    • User stories
    • Acceptance criteria
    • Data requirements
  • Facilitate workshops and requirement gathering sessions with business stakeholders.
  • Work closely with Product Owners and Engineering teams to clarify requirements, prioritize work, and remove ambiguity.
  • Support UAT planning, test scenarios, and business validation.
  • Maintain end-to-end traceability between business requirements, technical implementation, and delivered functionality.
  • Document business processes and recommend improvements to increase efficiency and strengthen operational controls.
  • Use AI productivity tools (ChatGPT, Microsoft Copilot, Gemini, etc.) to accelerate documentation, analysis, summarization, and research while validating outputs for accuracy and compliance.

Required Qualifications

  • 5+ years of experience as a Business Analyst, Functional Analyst, or Technical BA delivering enterprise software solutions.
  • Experience working in Financial Services, Asset Management, Investment Banking, Banking, Insurance, or Corporate Finance environments.
  • Strong familiarity with Controllers or Back Office Operations.
  • Experience with one or more of the following:
    • Cash reconciliation
    • Position reconciliation
    • Trade operations
    • Financial controls
    • Accounting operations
    • Operations support functions
  • Excellent requirements gathering, process mapping, and stakeholder management skills.
  • Comfortable working with engineers and discussing:
    • APIs
    • Data flows
    • System integrations
    • Basic database concepts
  • Strong analytical thinking with the ability to identify process gaps and operational risks.
  • Excellent written and verbal communication skills.
  • Ability to balance business priorities with technical constraints.

Nice to Have

  • Experience supporting Controllers, Finance, Treasury, Accounting, or Operations organizations.
  • Experience implementing or enhancing corporate back-office systems.
  • Basic SQL knowledge for analysis and reporting.
  • Familiarity with Agile delivery methodologies.
  • Exposure to workflow automation platforms, BPM tools, or event-driven architectures.
  • Experience working with enterprise ERP or financial platforms.
  • Understanding of audit, governance, compliance, and operational risk processes.
  • Experience using AI tools to improve productivity and documentation (hands-on AI solution development is not required).

Why Join

  • Work on strategic platforms supporting critical Finance and Operations functions.
  • Partner directly with business leaders, Product Managers, and Engineering teams.
  • Help modernize enterprise back-office systems that improve operational efficiency and financial controls.
  • Build expertise in highly scalable financial technology platforms while leveraging AI as a productivity accelerator.
  • Join a collaborative team focused on practical execution, operational excellence, and continuous improvement.
Finance
251-10K employees
Business AnalysisAsset ManagementAPI Design+ 2
sample card

Candidate-se para as melhores vagas

Veja nossos últimos trabalhos remotos
Turing books $87M at a $1.1B valuation to help source, hire and manage engineers remotely
Turing named one of America's Best Startup Employers for 2022 by Forbes
Ranked no. 1 in The Information’s "50 Most Promising Startups of 2021" in the B2B category
Turing named to Fast Company's World's Most Innovative Companies 2021 for placing remote devs at top firms via AI-powered vetting
Turing helps entrepreneurs tap into the global talent pool to hire elite, pre-vetted remote engineers at the push of a button

Trabalhe com as principais empresas do mundo

Crie seu perfil, passe nos testes da Turing e receba ofertas de emprego a partir de 2 semanas.