Veem logo
Veem

Veem empowers small and medium businesses who spend too much time and money dealing with inefficient financial payment systems. Our transparent, relationship-based payments model makes it easy to build trust with your vendors, contractors and customers by providing a quick and seamless payable and receivable process. We make the process even easier for these clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top investors such as Truist Ventures, Google Ventures, Goldman Sachs, Kleiner Perkins and a global syndicate of tech-forward banks based in the US, Japan, China, Australia, and the Middle East, Veem is a fast-growing financial technology company that is changing the way companies pay and get paid with multi-type payments including Blockchain.

Fullstack Developer (Java, React)

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 51-200

Location

Canada

Posted

43 days ago

Salary

0

Seniority

Mid Level

Job Description

Fullstack Developer (Java, React)

Veem

Location: Fully Remote - EST Time Zone - In Canada Comp: Salary + Bonus + Health Benefits About Veem Veem is transforming the way businesses send and receive payments globally. Traditional cross-border payments are slow, costly, and fragmented—we’ve built a modern platform that makes global transactions seamless, transparent, and efficient. Our platform powers global payments, FX optimization, and embedded financial solutions for businesses and partners worldwide. As we scale, we’re investing heavily in building reliable, high-performance systems that can support growing transaction volumes and increasingly complex integrations. About the Role We’re looking for a Full Stack Engineer with a strong backend focus to help build and scale our core platform. This role is ideal for someone who enjoys working across the stack but is passionate about backend engineering—designing distributed systems, optimizing performance, and building reliable services for transaction-heavy environments. You’ll play a key role in developing scalable SaaS applications while collaborating closely with cross-functional teams. What You’ll Do Backend & Systems Development - Design, build, and maintain scalable, distributed enterprise SaaS applications - Develop high-performance backend services to support transaction-heavy systems - Ensure system reliability, scalability, and performance across core services Full Stack Development - Contribute to frontend development using React where needed - Build end-to-end features across the stack, ensuring seamless user experiences - Collaborate with design and product teams to deliver intuitive interfaces API & Integration Development - Design and develop APIs using an API-first approach - Build and maintain integrations with external partners and third-party systems - Ensure secure, reliable, and scalable data exchange across services Collaboration & Engineering Excellence - Work closely with Product, Design, and other engineering teams to deliver high-quality solutions - Participate in code reviews, technical design discussions, and architecture decisions - Contribute to improving engineering standards, tools, and processes What You Bring Experience - Strong backend engineering experience, with Java as a core language - Proven experience as a Full Stack Engineer with exposure to frontend technologies (React preferred) - Experience building and maintaining distributed systems and enterprise SaaS applications - Background working on transaction-heavy or high-throughput systems Technical Skills - Strong understanding of backend architecture, scalability, and performance optimization - Solid experience with API design and development (API-first mindset) - Experience integrating with external partners, APIs, or third-party systems - Familiarity with modern frontend frameworks (React preferred) Ways of Working - Strong problem-solving skills and attention to detail - Ability to work independently while collaborating effectively across teams - Comfortable working in a fast-paced, high-growth environment - Ownership mindset with a focus on delivering high-quality, scalable solutions Nice to Have - Experience in fintech or payments systems - Familiarity with cloud platforms (AWS, GCP, or similar) - Experience with microservices architecture - Understanding of security and compliance considerations in financial systems Why Join Veem? - Impact: Build systems that power global payments for businesses worldwide - Scale: Work on high-throughput, transaction-heavy systems with real-world complexity - Ownership: Contribute to core architecture and product decisions - Growth: Join a fast-growing fintech company at the forefront of embedded finance - Collaboration: Work with talented, cross-functional teams in a supportive environment

Related Job Pages

More Backend Engineer Jobs

General Dynamics logo

Senior Back-End Developer – C# / .NET 8 / Azure Functions / APIM / SQL

General Dynamics

General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p

Backend Engineer43 days ago

• Design, develop, and maintain backend APIs and business services using C# and .NET 8 Azure Functions. • Build and support Azure Functions using HTTP triggers as well as event-driven triggers such as Service Bus, Blob Storage, and Timer triggers where appropriate. • Implement dependency injection and modular service design to create reusable, testable, and maintainable backend components. • Develop services that integrate with external APIs, enterprise platforms, and healthcare-related systems, including authentication, error handling, retries, resiliency, and monitoring. • Build, secure, publish, and manage APIs through Azure API Management, including routing, versioning, throttling, policy enforcement, and diagnostics. • Implement data access and business logic using Azure SQL and Entity Framework Core, including schema design, indexing, query tuning, and performance optimization. • Develop secure integrations between Azure-hosted applications and downstream systems while protecting sensitive healthcare and operational data. • Implement authentication and authorization using Microsoft Entra External ID / CIAM and enforce role-based and claims-based access to backend services. • Support persona-based workflows for members, providers, and internal operational users across portal features and backend processes. • Create and maintain unit tests, integration tests, and API test coverage to support reliable automated delivery and maintain high code quality. • Partner with DevOps engineers to support CI/CD pipelines in Azure DevOps, environment promotion, configuration management, deployment automation, and operational readiness. • Implement structured logging, telemetry, exception handling, and health monitoring to support supportability, production troubleshooting, and system reliability. • Document APIs, data flows, integration patterns, technical designs, and operational procedures to support maintainability and onboarding. • Troubleshoot and resolve backend issues involving performance, reliability, scalability, security, and production support. • Ensure solutions align with secure coding practices and compliance requirements for FedRAMP, HIPAA, FISMA, and other applicable standards.

United States
$98.0K - $115.6K / year
Job Closed
Thoughtworks logo

Associate-Graduate:Developer (Backend: Java + Springboot)

Thoughtworks

Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.

Backend Engineer43 days ago
Full TimeRemoteTeam 10,001

Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. Our entry-level consultants jumpstart their careers with the First Year Experience: Our year-long program that starts with Thoughtworks University, an immersive three-week training, plus monthly sessions dedicated to specific topics. And it’s important to call out that we consider tech talent from all walks of life. Whether you’re a computer science major with less than one year of professional experience, a coding boot camp graduate or a career changer who is working toward becoming a software developer, you have the opportunity to grow in our community of passionate technologists. Please note that these roles have a fixed start date of June 15th, and candidates are expected to be available to join accordingly. Job responsibilities - You will be working as a full stack developer, which could include working on frontend, backend, cloud and AI-related areas. - You will adopt an AI-first mindset: thoughtfully using AI to accelerate learning, improve productivity and create better solutions. - You will write clean and iterative code using practices like TDD, Clean Code, Refactoring, SOLID principles, OO design and AI-assisted tools for development. - You will use continuous delivery practices to improve software delivery speed and reliability. - You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients. - You will learn, digest and apply the latest technology thinking from our Technology Radar to solve client problems. - You will tackle a variety of challenges across industries, collaborating with diverse teammates and embracing new perspectives. Job qualifications Technical Skills - You have experience with, or feel confident building projects in, the following profile and tech stacks: Backend: Java (Spring Boot) + React . - You have strong computer science fundamentals (e.g., Data structures, algorithms, database fundamentals). - You have less than one year of professional experience working on a tech role, excluding internship. - You demonstrate initial knowledge of object-oriented programming principles (e.g., can define encapsulation) and are learning its basic concepts with some hands-on experience. - You can write code that is readable, maintainable and extensible, and you are aware of the importance of tests. - You are aware of the technical ecosystem where code and artifacts run (infrastructure, runtime, web architecture, operating systems). - Good to have: exposure to machine learning, LLM fundamentals, agentic AI development, and AI-assisted software tools. - Good to have: exposure to cloud-based concepts. Professional Skills - You thrive in a collaborative, flat environment that values transparency, openness, feedback and change. - You have a passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. - You can communicate professionally in English. Other things to know Learning & Development There is no one-size-fits-all career path at Thoughtworks: However you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys. Responsible Use of AI in Recruitment At Thoughtworks, we use AI tools to support our recruitment team with administrative tasks such as drafting communications, scheduling interviews and writing job descriptions. Crucially, our AI tools do not screen, assess, rank or make hiring decisions. Every application is reviewed by our team and all selection decisions are made exclusively by our interviewers and hiring managers. We are committed to fairness and responsible AI. We actively manage our AI systems by testing, monitoring for biased outcomes and implementing mitigation measures. We hold our third-party vendors to these same high standards through a rigorous governance process. For additional information, please see our full Thoughtworks AI Policy for Recruitment. About Thoughtworks Thoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. For 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator. Bring your brilliant expertise and commitment for continuous learning to Thoughtworks. Together, let’s be extraordinary. #LI-Remote See here our AI policy.

Peru
General Dynamics logo

Junior Java - Angular Software Developer

General Dynamics

General Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, General Dynamics has p

Backend Engineer43 days ago

Develop and implement Java applications, utilizing Angular and Spring frameworks. Create automated unit tests and collaborate with Agile teams to deliver effective web services and enhance user experiences.

Virginia

Full Stack Engineer (C#, Angular or React)

Encora Digital

Encora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. S

Backend Engineer43 days ago

Important Information Experience: +7 years Job Mode: Full-time Work Mode: Remote ID: 20624 Job Summary We’re looking for a Senior Full Stack Engineer with experience in .NET ecosystem to help build scalable, secure, and high-performance SaaS applications. This role involves hands on development, implementation, troubleshooting and focus on architecture & design, planning and AI-powered workflows. Responsibilities and Duties - Modernizing Web Forms or similar server-rendered architectures; - Working with stored procedures, relational databases, or performance-sensitive SQL; - Comfortable working in a Shift Left development environment; - Committed to delivering high-quality code with a strong focus on quality and reliability; - Self-driven, takes ownership, and collaborates effectively across teams. Essential Skills - Experience Building web applications using C#, SQL, and front-end frameworks (Angular, React, etc); - Strong knowledge of MS SQL Server, including indexing and query optimization; - Familiarity with AWS or other cloud environments (EC2, S3, SES, etc.); - Exposure to modern API technologies such as GraphQL; - Experience with coding agents or AI-assisted development workflows (e.g., MCP, GitHub Copilot, Claude Code); - Understanding of front-end fundamentals (HTML, CSS) in traditional web environments; - Experience writing unit and integration tests; - Clear and confident English communication skills (written and verbal). Highly Desirable Skills - Willingness to embrace AI-powered development tools (e.g., Copilot, Cursor, Claude Code); - Basic to intermediate understanding of AI concepts such as LLMs, MCP, RAG, etc. About Encora Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering. At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Mexico