Archesys is a technology firm specializing in innovative cloud solutions and services for clients across various industries. We pride ourselves on cutting-edge technologies, exceptional customer service, and a collaborative work environment.
Ruby on Rails Backend Engineer
Location
United States
Posted
22 hours ago
Salary
0
Seniority
Mid Level
Job Description
Ruby on Rails Backend Engineer
Archesys Inc
Role Description We are seeking a highly skilled and motivated Backend-Leaning Ruby on Rails Engineer to join our Financial Data Experience Team. In this critical role, you will be instrumental in building the foundational payment and accounting integrations for a greenfield Rails application. Your work will directly support crucial financial workflows, including employer premium payments via ACH, refunds, and beneficiary payments (ACH/check), by integrating with bank and accounting platforms (like NetSuite). This role demands a proactive problem-solver with a strong commitment to clean Object-Oriented Programming (OOP) principles and high code quality. The ideal candidate thrives in a collaborative, fast-paced environment and has significant experience building robust, maintainable, and well-tested back-end functionality, especially complex data integrations. This is a fully remote, full-time position. Qualifications - Bachelor's degree in Computer Science, Information Technology, Engineering or a related field. A Master's degree will be considered a plus. - Significant Rails Backend Experience (5+ years): Strong backend-leaning experience with Ruby on Rails in a production environment. - Data Integration Expertise: Significant experience building conventional, maintainable, well-tested, and extensible data integrations and back-end functionality in Ruby on Rails. - Financial/Accounting Systems: Experience building integrations with financial and accounting systems (direct experience with NetSuite is a significant plus). - Payment Processing: Experience working with ACH payments is a significant plus. - OOP Commitment: A strong commitment to and demonstrated practice of solid Object-Oriented Programming (OOP) principles. - Testing: Ability to write unit tests and integration tests using RSpec or Minitest. - Architecture: Strong understanding of MVC architecture and RESTful web services. - Database: Experience working with relational databases like PostgreSQL or MySQL, and ActiveRecord ORM. - Version Control: Proficient with version control systems (Git/GitHub). - Agile Proficiency: Proficient with agile methodologies (Scrum, Kanban) and tools such as JIRA and Confluence. - Collaboration: Excellent communication, collaboration, and strong technical judgment skills. - Technological Proficiency: Experience with cloud computing platforms such as AWS. - Familiarity with modern programming languages and web technologies. - Familiarity with agile tools such as Jira, Slack, and Confluence. - Previous experience in healthcare, finance, or government sectors is advantageous. - Experience with Docker, Kubernetes, or other containerization tools. - Familiarity with Redis, Sidekiq, or background job processing. - Exposure to microservices architecture and distributed systems. - Experience working in a DevOps culture and with monitoring tools like New Relic or Datadog. - Knowledge of GraphQL and API-first development. Requirements - Must have lived in the U.S. for at least 3 of the past 5 years and be authorized to work in the U.S. (Citizen, Permanent Resident, or EAD). - This position does not offer any type of sponsorship. - Public Trust Clearance (or ability to obtain). - All work must be conducted within the U.S., excluding U.S. territories. - Some federal contracts require U.S. citizenship to be eligible for employment. - You must be legally authorized to work in the U.S. now and in the future without sponsorship. - As the US Government is our clientele, you may be required to obtain a public trust or security clearance. - Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute. Benefits - Competitive salary and benefits package, including reimbursement plan health, dental, and vision insurance, retirement plan, and generous paid time off. - Opportunity to work with a talented team of professionals on exciting and innovative projects. - Flexible work arrangements, including remote work options. - Continuous learning and development opportunities, including access to training resources and professional development programs. - A collaborative, inclusive work environment that values diversity and encourages growth.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop production-ready, AI-powered applications and automation solutions using Python • Design and implement RAG systems and agentic workflows • Develop backend services and REST APIs, including FastAPI • Work with large language models, embedding models, and modern agent frameworks • Ensure the quality, security, and traceability of AI applications within the team • Independently drive implementation and the continuous improvement of the software
Senior Java AWS Developer
GFT Technologies SEProcuramos uma pessoa que: Goste de trabalhar em equipe e seja colaborativa em suas atribuições; Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento; Transforme ideias em soluções criativas e busque qualidade em toda sua rotina; Tenha habilidades de resolução de problemas; Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo; Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT
Role Description Profissional de nível Sênior que atue com (Java/AWS). - Desenvolvimento, manutenção e testes de APIs e arquitetura de Micro serviços com domínio total de framework Spring Boot e cloud AWS. - Python será um diferencial. - Atuação com ferramentas de IA (desejável). - Vivência comprovada em projetos e times utilizando práticas ágeis. Qualifications - Java Spring Boot (nível avançado). - Microserviços, sistemas distribuídos e desenvolvimento de APIs REST, Kubernetes, Docker. - AWS (EC2, S3, Lambda, API Gateway, SNS/Kafka, SQS, EventBridge, EKS). - Bancos de dados: RDS, PostgreSQL, MySQL, MongoDB, DynamoDB. - CI/CD: GitHub Actions, Jenkins, CircleCI, ArgoCD. - Observabilidade, tais como Datadog, Grafana, Prometheus, NewRelic, Instana, Dynatrace ou OpenTelemetry. Requirements - Experiência em Stackspot (desejável). - Ter atuado com ferramentas de IA. - Certificações AWS Practitioner e AWS Developer (desejável). Benefits - Goste de trabalhar em equipe e seja colaborativa em suas atribuições. - Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento. - Transforme ideias em soluções criativas e busque qualidade em toda sua rotina. - Tenha habilidades de resolução de problemas. - Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo. - Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Senior Software Engineer, Backend
CamundaCamunda, a business process management software company founded in 2008, endeavors to reinvent workflow automation. The company’s services are used by hundred
Role Description If you’re passionate about pushing the limits of reliability, fault-tolerance, and operational excellence in complex distributed systems, Camunda offers the perfect stage. As a Senior Software Engineer, Backend, you’ll take ownership of automated reliability testing and chaos engineering at the core of Camunda 8. This role thrives on curiosity, experimentation, and relentless improvement—you’ll break things (on purpose!) in safe environments to strengthen our platform before customers ever feel the impact. Here, you’ll make a measurable impact and guide product direction, all while learning new technologies and collaborating with talented, friendly colleagues who live our FAITH values (Focus, Ambition, Integrity, Talent, and Humor). Every day at Camunda, you’ll help us build robust systems, empower teams, and deliver a great user experience—even in failure scenarios. Curious about the kind of challenges you'll work on at Camunda? Watch this quick 30-minute talk from our engineers to learn more about the new Camunda Exporter and how we’re solving complex problems at scale. What You’ll Be Doing: - Design, implement, and execute automated chaos experiments and reliability tests, validating Camunda's platform under real-world scenarios. - Investigate, root-cause and debug potential failures or performance regressions of our Java based products. - Continuously improve existing load testing, chaos engineering and observability infrastructure to keep our system reliable and performant. - Use different languages, tools and frameworks like Java, Go, Kubernetes, Prometheus, Grafana, etc. - Introduce new tooling and approaches for reliability testing, driving measurable improvements to operational experience and user outcomes. - Collaborate closely with QA and engineering (including cross-functional teams), sharing learnings and influencing team roadmaps based on experiment findings. - Champion a pragmatic, autonomous approach to software design, solving tough problems and learning new principles and technologies. - Advocate for user-centric reliability by using and understanding Camunda’s products firsthand. Defining success for this role: - After 3 months, you have designed and delivered a way to run quick and reproducible load tests, allowing us to reduce the feedback loops for engineers. - After 3 months, you have designed and implemented a realistic, automated, holistic load testing framework for Optimize, in close collaboration with Senior Engineers and Field teams. What You Bring: - Ability and/or willingness to use our product. - 5+ years of experience in backend software engineering (Java). - Proven drive to experiment, learn new tech, and conduct automated reliability and chaos testing in distributed environments. - Deep enthusiasm for improving performance and fault-tolerance in production systems. - Autonomous, pragmatic problem-solving skills with an ability to guide and influence others. - Willingness and ability to use Camunda products and approach reliability from a user’s perspective. Nice to Haves: - Hands-on experience with Go or other languages, in a multi-language context. - Working as SRE on distributed systems, with a strong software engineering mindset. - Working knowledge of Kubernetes, Helm Charts, Operators, and related production infrastructure. - Experience running apps in production, with solid skills in monitoring, troubleshooting, and performance analysis. - Background in chaos engineering, automated reliability, load, or performance testing. What We Have to Offer: - Competitive, fair, and transparent compensation. - Equity through our Virtual Stock Option Plan (VSOP). - Remote & Flexible work options. - Health & Wellbeing benefits tailored locally. - Professional Growth support for self-driven learning. Company Description “Everyone is welcome at Camunda” — it’s a celebrated component of our culture. We strive to create an inclusive environment that empowers our people. At Camunda, we honour diverse cultures and backgrounds and are proud to be an equal opportunity employer.
Software Engineer - Backend/Funds Transfer
PliantPliant offers companies the digital credit card solution for maximum flexibility and savings: fully digital card and receipt management, Pliant app as well as physical and virtual cards including attractive cashback – seamless integration into existing finance and accounting software guaranteed. With our Pliant Earth feature, we also give all our customers the opportunity to offset travel-related CO2 emissions automatically and through certified providers.
Role Description We are hiring a Software Engineer - Backend to join the Funds Transfers team. Join the team powering the financial heartbeat of Pliant. We own the fund flows logic that drives every money movement across the platform: - Settlements - Drawdowns - Customer top-ups - Pay-ins - Billing before they ever touch external payment rails Our systems orchestrate issuer settlements, refinancing mechanisms, and complex liquidity flows across multiple markets, entities, and regulatory models. This is high-impact, high-scale engineering at the core of a fast-growing fintech, where precision, resilience, and smart execution directly shape how money moves for thousands of organizations. If you’re excited about building robust financial infrastructure that operates at scale and under real-world constraints, this is where you’ll make it matter. The Team Tech Stack: - Java, Spring Boot - AWS cloud services - PostgreSQL - Kafka The team consists of backend and frontend engineers alongside a product manager and an engineering manager. Qualifications - Expertise in building testable, maintainable, and extendable systems. - Obsession with the best engineering practices. - Strong problem solving skills. - 5+ years of relevant experience with Java and Spring Boot (or relevant stack). - Proficiency with REST APIs and event driven communication patterns. - Proficiency with relational databases (preferably PostgreSQL). - Experience with AWS and Docker. Requirements - Working on technical initiatives: Collaborating with others to drive epics and technical initiatives within the team. - Shaping systems’ architecture: Actively participating in shaping our technical direction and how the systems should grow. - Adhering to our code standards: Ensuring a scalable, maintainable, and secure micro-service architecture. - Maintaining our systems: Participating in the on-call rotation and the overall support effort of the team. - Discuss and commit: Maintaining a knowledge sharing culture through documentation pages. - Collaborate with Stakeholders: Working closely with the product manager and the engineering manager. - Follow Pliant Values: Push It, Own It, Open Up, Be Kind, Have Fun, Be Pliant. Benefits - The opportunity to work in a growing team with big responsibilities that thrives on a strong exchange of knowledge and excellence. - Attractive remuneration (taking experience level and geographical location into consideration). - Your choice of preferred OS, Windows or Mac. - Flat hierarchy and transparent communication in a relaxed, professional atmosphere. - Opportunity to develop your talent in a dynamic team with ambitious goals. - Flexibility and possibility to work remotely. - Monthly mobility benefit. - Wellhub Membership. - Pliant Card with monthly credit to explore the product and enjoy food with colleagues.


