Prediktive

Back End Engineer

Prediktive - Latin America, LATAM

We are looking for a Back End Engineer, with solid experience in Java, based in Latin America to work on a long-term project for one of our clients, a hyper-growth fintech company based in Los Angeles, California 

Our client´s mission is to make financial advice better and more accessible for everyone. They are building a revolutionary platform for financial advisors and their clients to remove the friction from investing and reduce the barrier to entry into wealth creation and management.

Responsibilities

  • Work closely with the Engineering Manager, lead engineers, product and business teams
  • Analyze and solve complex problems spanning multiple user personas and workflows
  • Focus on building and scaling systems
  • Integrate data from multiple custodians, aggregating, modeling financial data, and loading the data into a transactional system
  • Work on complex calculations to produce performance reporting in a consistent and accurate manner

Requirements

  • Advanced Level of English
  • 3+ years of experience building scalable RESTful back end services using Java and Spring Boot framework
  • Implemented microservices architecture for backend services for delivering highly distributed and resilient architecture
  • Implement and believe in automated testing like unit/integration test
  • Experience using Swagger for API documentation, SonarQube for code quality
  • Strong grasp over database technologies using SQL and NoSQL databases like Postgres, MySQL, HBase/Cassandra, Redis
  • Strong understanding of caching technologies like CDN, Redis, Memcache.
  • Working knowledge of Docker/Container technologies like Kubernetes or ECS

Bonus Points

  • Experience building cloud infrastructure on cloud technologies like AWS
  • Familiarity with ELK stack to ensure we have consistent logging, monitoring, and alerting built for the services
  • Practiced Continuous Integration/Continuous Delivery
  • Experience working with huge data set and be able to consumer/aggregate and summarizing results will be a huge advantage
  • Strong domain knowledge of brokerage platforms and financial services
  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields

What we offer

  • Long term positions
  • Work from anywhere in the world
  • Compensation in USD
  • Paid time off
  • Cool clients and products
  • Work with great engineers
  • Once-a-year trips to the US to meet your team


Posted On: Friday, November 12, 2021



Apply to this job
  • Basic Questions
  • *
    1=None 2=Beginner 3=Intermediate 4=Upper-Intermediate 5=Advanced
  • *