CrawlJobs Logo

Backend Software Engineer

Portugal, Lisboa · Job Posted February 19, 2026
Apply Position
Job Link Share

Job Description

We are hiring a Software Engineer for a North American Fintech. You will be responsible for the development and maintenance of our platform. Your primary focus will be the development of REST APIs for the back-end services

Job Responsibility

  • Design and implement software and corresponding services
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality and organization

Requirements

  • Solid experience in designing and implementing REST API providers and consumers
  • Good understanding of Clean Architecture
  • Demonstrable understanding of secure software principles
  • Test-driven development, or experience with testing methodologies
  • Detailed understanding of how databases in general, and MySQL in specific, work
  • Proficient understanding of Git and Docker containers
  • Familiarity with continuous integration
  • A BS/MS degree in Computer Science, Engineering or a related subject would be great but not required

Nice to have

  • Previous work in the Finance sector would be a plus, but not mandatory
  • Understanding of multiprogramming (routines) would be a plus
  • Interaction with payment providers (credit card and others)
  • Previous work in the financial sector
  • Basic Linux system administration skills
  • Docker / Kubernetes / Gitlab
  • AWS Cloud services
  • Event driven – Kafka

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend Software Engineer

8 matching positions

Backend Software Engineer

Location
Location
Italy , Milan
Salary
Salary:
Not provided
UBIQUICOM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#, .Net Framework, .Net Core
  • MVC, Web Api, Json/Rest
  • WPF
  • SQL Server
  • proven experience in managing the entire application design and development cycle (both web and client)
  • good analytical skills to translate customer needs into functional requirements
  • Knowledge of development patterns
Job Responsibility
Job Responsibility
  • follow the projects development based on solutions delivery with products from the Ubiquicom catalogue
  • manage the customization and configuration of Ubiquicom applications
  • collaborate with Software Engineering team to maximize results
  • support Sales from a technical point of view
  • interface with the IT department of the customers
What we offer
What we offer
  • Flexible working hours
  • smart working
  • employee referral program
  • Health Insurance & Well-Being Benefits
Read More
Arrow Right

Backend Software Engineer

Join us as a “Backend Software Engineer " at Barclays, where you'll spearhead th...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design and develop RESTful backend services using Java & Spring Boot
  • Build and maintain microservices with a focus on scalability, resilience, and performance
  • Implement data persistence using JPA/Hibernate
  • Collaborate with platform / infrastructure teams to deliver cloud‑ready services
  • Strong experience with Java, Spring Boot, Microservices
  • Solid understanding of backend API design and JPA
  • Exposure to cloud platform / infra concepts
Job Responsibility
Job Responsibility
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

As a Backend Software Engineer at Qargo, you’ll work on the backbone of our Tran...
Location
Location
Belgium , Ghent
Salary
Salary:
Not provided
qargo.com Logo
Qargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree in IT/Computer Science/Software Engineering
  • at least 2 years of experience in backend development
  • Passion for solving complex technical challenges and designing scalable software solutions
  • Understanding of technical tradeoffs and making pragmatic decisions
  • A growth mindset—eager to learn, experiment, and expand your knowledge
  • Strong problem-solving and communication skills
  • Ability to work independently and in a team
  • A user-first mentality
  • Enthusiasm for collaborative teamwork and a willingness to share knowledge and accomplish shared goals
  • Experience with writing and understanding complex SQL queries in Postgres & Google Cloud BigQuery is a plus
Job Responsibility
Job Responsibility
  • Focus on back-end development of the system, contributing to the core functionality of our TMS platform
  • Work on core product features, Cloud infrastructure improvements and Backend code improvements
  • Collaborate with cross-functional teams to solve real-world challenges and enhance our product
  • Make a real impact and improve efficiency and sustainability in the logistics industry
  • Enjoy a scale-up atmosphere where your ideas are valued
  • Work in a supportive, open, and fast-moving environment
What we offer
What we offer
  • An exciting opportunity to work with varied technologies on challenging problems
  • A flexible work environment with flexible hours and hybrid working
  • A green office with a great atmosphere and lots of initiatives, such as board game nights, theme lunches, sports activities
  • A role with a lot of responsibility, ownership, and tangible impact
  • The chance to grow with us and achieve your career aspirations
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Shape the future of AI-powered search and help billions of users find answers in...
Location
Location
United States , Mountain View
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Designs, develops, and maintains high-performance backend services using modern C# and .NET frameworks to support generative AI features at scale
  • Collaborates with stakeholders to determine user requirements for backend systems and contributes to the development of design documents with minimal oversight
  • Works on prompt engineering and tuning to optimize large language model outputs for search and answer generation scenarios
  • Contributes to efforts to break down larger work items into smaller work items, provides estimation, and drives planning and delivery of new feature areas
  • Acts as a Designated Responsible Individual (DRI) working on-call to monitor system/service for degradation, downtime, or interruptions and gains approval to restore service for simple problems
  • Remains current in skills by investing time and effort into staying abreast of developments in distributed systems, AI/ML technologies, and cloud services to improve availability, reliability, efficiency, and performance of products
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with CI/CD pipelines and infrastructure-as-code practices
  • 3+ years of backend development experience with demonstrated expertise in Golang
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gRPC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
  • Analyze and optimize code for quality, efficiency, and performance
  • Lead complex technical or product efforts and provide technical guidance to peers
  • Architect efficient and scalable systems that drive complex applications
Read More
Arrow Right

Backend Software Engineer

This role is for our US-based Media Analytics client account. We are seeking an ...
Location
Location
India , Pune
Salary
Salary:
Not provided
srkay.com Logo
SRKay Consulting Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience, with a focus on backend systems
  • Strong proficiency in Java, Spring Framework, and Hibernate
  • Experience with Kafka, Tomcat, PostgreSQL, MongoDB and Elasticsearch or OpenSearch
  • Hands-on experience with AWS (EC2, S3, RDS, Lambda)
  • Proficiency with Docker and Jenkins for CI/CD pipelines
  • Familiarity with Python for scripting and service development
  • Excellent working knowledge of macOS (development environment) and Linux (deployment environment)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services and APIs using Java (Spring, Hibernate)
  • Implement data pipelines and integrations using Kafka, PostgreSQL, MongoDB, Elasticsearch and OpenSearch
  • Ensure backend systems meet high standards for security, performance, and scalability
  • Collaborate with frontend developers, DevOps, and product teams to deliver high quality features
  • Optimize services for deployment on AWS using Docker and Jenkins for CI/CD
  • Contribute to the evolution of our architecture, coding standards, and best practices
  • Write clean, testable (Junit), maintainable and well documented code and participate in peer code reviews
  • Troubleshoot production issues and participate in on-call rotations as needed
  • Fulltime
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 7+ years of backend development experience with demonstrated expertise in Golang
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
  • Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Experience with CI/CD pipelines and infrastructure-as-code practices
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gPRC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
  • Analyze and optimize code for quality, efficiency, and performance
  • Lead complex technical or product efforts and provide technical guidance to peers
  • Architect efficient and scalable systems that drive complex applications
Read More
Arrow Right

Backend Software Engineer

Manus — now part of Meta — is a general-purpose AI agent that bridges mind and a...
Location
Location
Singapore
Salary
Salary:
Not provided
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 3+ years of backend development experience with demonstrated expertise in Golang
  • Strong understanding of microservices architecture and service orchestration tools (gRPC, Kubernetes)
  • Proficiency in database design, optimization, and management (MySQL, PostgreSQL, MongoDB)
  • Hands-on experience with distributed systems, message queues (Kafka, RabbitMQ), and caching technologies (Redis)
  • Solid understanding of cloud platforms (AWS, GCP, or Azure) and containerization technologies
  • Experience with CI/CD pipelines and infrastructure-as-code practices
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams (product, design, operations, infrastructure) to build high-performance, scalable backend services using Golang to support core AI product features
  • Design, develop, and optimize APIs (RESTful and gPRC) ensuring efficient frontend-backend interactions
  • Participate in system architecture design to ensure stability, reliability, and scalability at enterprise scale
  • Handle large-scale data flows and optimize distributed systems for peak performance
  • Write clean, maintainable, and well-documented code following industry best practices
  • Implement custom user interfaces using latest programming techniques and technologies
  • Develop reusable software components for interfacing with back-end platforms
  • Analyze and optimize code for quality, efficiency, and performance
  • Lead complex technical or product efforts and provide technical guidance to peers
  • Architect efficient and scalable systems that drive complex applications
Read More
Arrow Right