Ruby Developer developing and maintaining scalable applications at ORAEX, a tech consultancy based in Brazil. Collaborating with product, QA, and DevOps teams throughout the software lifecycle.
Responsibilities
Develop and maintain applications using Ruby, primarily with Ruby on Rails
Create and consume RESTful APIs
Work on bug fixes, performance improvements, and code refactoring
Write clean, testable, and well-documented code
Implement and maintain automated tests (unit and integration)
Participate in code reviews
Collaborate with cross-functional teams (Product, QA, DevOps, UX)
Support deployment and troubleshooting activities in staging and production environments
Requirements
Strong experience with Ruby
Experience with Ruby on Rails
Knowledge of REST APIs
Experience with relational databases (PostgreSQL, MySQL, or similar)
Knowledge of Git and version control workflows
Experience with automated testing (RSpec, Minitest, or similar)
Familiarity with development best practices (SOLID, Clean Code)
Experience with Sidekiq, Resque, or ActiveJob
Knowledge of Docker and containers
Experience with CI/CD
Experience working in cloud environments (AWS, GCP, or Azure)
Knowledge of microservices
Experience with agile methodologies (Scrum, Kanban)
Principal Storage Engineer at Wells Fargo, advising on applications and storage engineering solutions for complex business needs across multiple groups. Leading innovative strategies and leveraging new technologies for enterprise challenges.
Senior Software Developer contributing to the design and development of an open - source platform in Rust and Go. Collaborating with global teams to deliver secure and scalable solutions.
Junior Java Backend Developer contributing to server - side applications. Collaborating with developers and focusing on clean, scalable code while following best practices.
Backend Developer creating scalable financial solutions using Low Code technology for a fintech company. Collaborating with various teams to meet customer needs across different markets.
Engineering Manager leading platform teams in Kaufland’s e - commerce to enhance backend services and IAM solutions. Focused on professional development and maintaining engineering excellence within the team.
Student position supporting Cloud Applications team by developing a data pipeline for time series databases. Involving research, development, and performance evaluation as part of the team.
Tech Lead at Cedro overseeing the development of scalable financial solutions. Leading architecture decisions and collaborating with development teams in a hybrid work environment.
Java Developer focused on integrating AI models for banking applications. Collaborating with Data Scientists on innovative solutions in a hybrid work environment.
Mid - Level C#/.NET Developer at HFM, an international multi - asset broker expanding its trading tools and platforms. Collaborate on software development for the MT4/MT5 platforms.