Skip to content
Backend Engineer

Backend Engineer

Software Engineer (Golang) - Online Payments

SumUp

Sofia

Откликнуться на сайте работодателя

Описание вакансии

At SumUp, we empower millions of small businesses worldwide. Our
Payments Tribe
is at the heart of this mission, processing billions of transactions across 36+ countries each year. We're building reliable, secure, and scalable systems that truly make a difference.

THE TEAM:
Our robust payments processing platform has powered SumUp’s global business for over a decade.
The Online Payments team, now a key part of our Payments Tribe, is responsible for facilitating all Card Not Present (CNP) transactions, ensuring our merchants can accept payments seamlessly online.
This entire ecosystem is developed in Sofia by autonomous, cross-functional, and co-located squads, each owning their part of the platform end-to-end.

We are currently in an exciting phase of scaling and improving existing products, while also developing innovative new ones. You'll make a significant impact by improving and co-creating our existing and new microservices architecture platforms, tackling complex scaling and new development challenges. Scalability and high availability are always at the forefront of our work.

You'll join a team that values solid engineering and impactful solutions. You'll contribute to the design and development of our
Golang-based Online Payments platform
, working with cutting-edge tech and directly influencing our product.

OUR TECH STACK:
We believe in using the best technology for each challenge, fostering an environment of continuous learning and exploration. Our current ecosystem includes Golang, Kafka Streams, PostgreSQL/RDBMS, AWS, microservices architecture.

WHAT YOU'LL DO:

  • Co-design and develop high-performance, secure backend services for our Online Payments Platform
  • Participate in API design and implementation for both internal and external integrations.
  • Deliver business value through backend decisions and active participation in product discussions.
  • Ensure high code quality, comprehensive test coverage, and clear documentation.
  • Optimize application performance and scalability through active monitoring and proactive solutions.
  • Collaborate closely with other software developers, QA, and DevOps engineers for smooth deployment, continuous integration, and support.
  • Actively participate in code reviews, fostering a culture of continuous improvement.

YOU'RE A GREAT FIT IF YOU HAVE:

  • Solid experience as a Backend Software Engineer in any modern language(e.g. Go, Java, Python, Kotlin, etc.). We care more about how you think and design systems than the specific language you use.
  • Experience with PostgreSQL/RDBMS and distributed, fault-tolerant systems.
  • A genuine passion for clean, maintainable, and testable code.
  • Interest in using AI as part of your development workflow.
  • A good understanding of software architecture and application design.
  • Bonus points for: Experience with Docker and/or Kubernetes, Kafka/other messaging systems, Unix/Linux environments, and DevOps practices (CI/CD).

WHY JOIN SUMUP?

  • Make an impact on a global scale - our systems serve millions of merchants
  • Learn from experienced engineers while working on complex, real-world problems
  • Be part of a tech-agnostic team that uses the right tools for the job
  • Collaborate with SumUppers worldwide on large-scale fintech products used by millions, based in our Sofia office (office-first setup).
  • Access a €2,000 annual L&D budget to attend conferences or advance your career through education.
  • Enjoy 25 days of paid leave (increasing with tenure), plus paid vacations for special occasions and a 1-month sabbatical every 3 years.
  • Benefit from extra perks like health and life insurance, co-sponsored Multisport cards, childbirth/adoption bonuses, discounts, a referral program, 100 EUR monthly food vouchers, 40 EUR flexible benefits, and more.

Please note: This role requires the right to work in Bulgaria. We are currently not able to support visa applications or relocation for this position at this time.
About us:
SumUp is a leading financial technology company, founded in 2012 with the goal of empowering small businesses around the globe. We’re the financial partner of choice for more than 4 million merchants in over 35 markets. We collectively build, plan and fine-tune the technology that drives SumUp and empowers small businesses around the world.

We believe in the everyday hero. Those who have the courage to follow their passion and who have the strength and determination to realise their dreams. Small business owners are at the heart of all we do, so we're creating powerful, easy-to-use financial solutions to help them run their business. With a founder's mentality and a 'team-first attitude' our diverse teams across Europe, South America, and the United States work together to ensure that small business owners can be successful doing what they love.

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, colour, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by Company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

Job Application Tip
We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Senior Fullstack Developer (CI/CD CHAMP)

Commerzbank Digital Technology Centre Bulgaria

Sofia

Откликнуться на сайте работодателя

Описание вакансии

You can restart pretty much any device. Also, a bank?

Commerzbank is a leading international commercial bank with branches and offices in almost 50 countries. The world is changing, becoming digital, and so are we. We are leaving the traditional bank behind us and we are choosing to move forward as a digital enterprise.

As part of this strategy, Commerzbank continues the expansion of its Digital Technology Center in Sofia, Bulgaria. We need motivated people who will join us on this journey, and we are looking for a
Senior Fullstack Developer
in our
CI/CD CHAMP
team.

The
CHAMP CI/CD
cluster is responsible for the development and provision of services in Continuous Delivery, Continuous Integration and Agile Quality Assurance. We provide automated deployment environments, customized delivery pipelines, test automation tools and expertise, as well as onboarding services to other projects within Commerzbank.

We are looking for an experienced Fullstack developer (Java + React) with a strong background in object-oriented programming and agile software development. Proven track record, experienced in designing and optimizing systems in enterprise environments, with a focus on robustness, maintainability and clear architecture. Looking to contribute to the re write and further development of the company wide test accounts solution, ensuring a scalable, maintainable, and well governed platform that supports quality assurance across Commerzbank.

Your responsibilities would consist of:

  • Implementing new requirements and further developing the product;
  • Participating in design and architectural discussions and analyses;
  • Ensuring that the developed components and the overall application are robust and easy to maintain (conducting quality control, taking the ownership of the product);
  • Where needed, helping the coordination of team activities in an agile team environment;
  • A commitment to collaborative problem solving, sophisticated design, and delivering a quality product;
  • Being a mentor for young talents, supporting and guiding them in the project and their skill development;
  • Working in an agile team setup and participating in alignment meetings.

The skills and experience we would like you to have:

  • Strong experience in Java development, including OOP, debugging, testing, performance optimization, and writing maintainable, scalable code. Strong experience with Java frameworks, preferably Spring / Spring Boot;
  • Practical experience developing and maintaining React applications, including component-based design, state management, UI integration, debugging, and maintainable frontend architecture;
  • Strong experience designing, implementing, documenting, securing, and integrating RESTful APIs, including validation, error handling, performance considerations, and maintainability;
  • Strong experience with relational databases, SQL, data modeling, query optimization, and troubleshooting complex data-related issues;
  • Strong practical experience with Git and standard branching, merging, and code review workflows;
  • Strong ability for creating, maintaining, and improving automated tests and applying appropriate testing approaches for backend and frontend development;
  • Good understanding of CI/CD and practical experience with building pipelines, deployments, automation, and troubleshooting delivery-related issues;
  • Good awareness and practical application of secure development practices, dependency hygiene, access control, and common application security risks;
  • Experience working in agile teams, participating in agile ceremonies and iterative delivery;
  • University degree in IT or relevant.

In return, we offer:

  • Good work-life balance, including 25 days annual paid leave (increasing with 1 day per year up to 31 in total), flexible working hours, work-from-home and work from abroad opportunities;
  • Luxury package of additional health and dental insurance;
  • Food vouchers in the amount of EUR 80 monthly;
  • 6 additional annual days off for exceptional circumstances;
  • Employee assistance program for psychological, financial, and legal consultations;
  • Multisport card;
  • Annual contribution of EUR 153.39 net per child for a summer camp/school/kindergarten for children up to age of 15;
  • Possibilities for building career-advancing skills by covering training/certification courses and conferences based on individual learning and development needs, access to an online learning platform;
  • Opportunities for long-term professional development in a stable, 150-year-old company while contributing to the vision of a new, just starting Digital Technology Center;
  • Friendly and supportive multicultural environment, open to new opinions and ideas.

Commerzbank is proud to be an equal opportunity employer, committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to gender, race, color, national origin, religion, gender identity or expression, sexual orientation, genetics, disability, age, or any other characteristics.

Challenge accepted?
Apply now with your up-to-date CV in English!

Due to the high volume of applications, we contact only the candidates who best match the role requirements. If you do not hear from us within 14 days, please consider that we won't proceed with your application at this stage.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Java Developer with French

Proxiad SEE

Sofia

Откликнуться на сайте работодателя

Описание вакансии

Proxiad SEE is an IT consulting and software development company, part of Proxiad Group France. Operating in Bulgaria and North Macedonia, we employ over 250 professionals skilled in various sectors: healthcare, finance, e-commerce and retail, transport & logistics, and procurement. We are also the company behind two software solutions for office work – our workplace management software, Desk Buddy, and our performance management software, GROW.

About the project:

Our client is a leading French organization with over 40 years of expertise in the IT sector. Leveraging its international teams, the organization provides comprehensive support to IT and business departments, serving clients in the aviation and finance industries.

Responsibilities:

  • Design, develop, test, and maintain Java applications and services as part of an Agile delivery team.
  • Write clean, well-tested, maintainable code and participate actively in code reviews.
  • Take part in sprint planning, daily stand-ups, reviews, and retrospectives.
  • Troubleshoot, debug, and fix issues across the application lifecycle, from development to production support.
  • Collaborate with senior developers, QA, and business analysts to turn requirements into working software.

Skills & Experience:

  • At least 3 years of hands-on experience in Java development (Java 8+).
  • Practical experience with the Spring / Spring Boot ecosystem.
  • Good understanding of object-oriented design, data structures, and relational databases (SQL).
  • Experience working in Agile teams
  • Strong communication skills and professional English, spoken and written, and working knowledge of French.

Benefits:

  • Hybrid work model with a minimum of two days per month onsite. Remote options available
  • 25 days of paid annual leave
  • Additional health insurance package (including dental and optical services)
  • Language classes and L&D opportunities
  • Internal recognition system with different levels of financial bonuses
  • Team buildings, game nights, hikes and many other social events
  • Presents for your work anniversary, birthday, etc., employee discounts

All applications will be treated with strict confidentiality.

Only short-listed applicants will be contacted.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Senior Software Engineer ID72455

AgileEngine

Sofia

Откликнуться на сайте работодателя

Описание вакансии

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

About The Role
We are looking for a
Senior Backend Engineer
to design and build scalable middleware services powering digital ordering, payments, loyalty, and third-party integrations across a major consumer platform. You will develop serverless applications using AWS Lambda and API Gateway, build Node.js/TypeScript microservices, design event-driven architectures with SQS/SNS, and implement infrastructure as code with Terraform. The role includes active use of AI-assisted development tools as a core part of the daily engineering workflow.

What You Will Do

  • Develop serverless applications using AWS Lambda and API Gateway;
  • Build and maintain Node.js/TypeScript microservices;
  • Design event-driven architectures using SQS/SNS;
  • Build infrastructure as code using Terraform;
  • Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work — from code generation and refactoring to test coverage and documentation. Champion AI tooling adoption across the team;
  • Create integrations with delivery providers and payment platforms;
  • Collaborate with business stakeholders and product teams to understand functional and technical requirements; translate those into scalable, maintainable architecture and implementation plans;
  • Conduct constructive code reviews and provide technical design guidance to peers and junior engineers, raising the overall quality and consistency of team output;
  • Enforce data governance, security policies, and compliance standards throughout the software development lifecycle;
  • Implement secure authentication and identity flows using Amazon Cognito.

MUST HAVES

  • 4+ years of backend development experience;
  • Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale;
  • Strong proficiency in one or more of: JavaScript/TypeScript (Node.js, Java, or C#);
  • Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS);
  • Demonstrated experience building and operating RESTful and/or GraphQL APIs at scale;
  • Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps);
  • Familiarity with Infrastructure as Code (Terraform or CloudFormation);
  • Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, and pub/sub;
  • Experience integrating with third-party platforms and vendor APIs (e.g., delivery aggregators, POS systems, loyalty platforms, or similar ecosystem partners);
  • Ability to translate ambiguous business requirements into clear technical specifications;
  • Collaborative mindset with a willingness to give and receive candid code review feedback;
  • Strong debugging, root-cause analysis, and production incident management skills.
  • Upper-intermediate English level.

NICE TO HAVES

  • DoorDash, Uber Eats, or similar delivery integrations;
  • Payment platform integrations;
  • Restaurant, retail, or QSR experience;
  • Amazon Cognito expertise;
  • Experience with multi-region AWS deployments and global traffic management (Akamai, CloudFront);
  • Familiarity with identity and authentication patterns: OAuth 2.0, OpenID Connect, AWS Cognito;
  • Hands-on experience with observability platforms (Dynatrace, Datadog, CloudWatch);
  • Experience prompting, fine-tuning, or orchestrating LLMs/AI agents as part of a software delivery workflow;
  • Experience in QSR, retail, or e-commerce domains;
  • AWS Certified Developer – Associate or higher;
  • Exposure to React Native or cross-platform mobile app integration patterns.

Perks And Benefits

  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: Competitive USD-based compensation and budgets for education, fitness, and team activities.
  • Exciting projects: Modern solutions with Fortune 500 and top product companies.
  • Flextime: Flexible schedule with remote and office options.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Backend Engineer

Software Engineer- Sofia- Bulgaria

Descartes Systems Group

Sofia

Откликнуться на сайте работодателя

Описание вакансии

Descartes Unites the People and Technology that Move the World
The need for efficient, secure, and agile supply chains and logistics operations has become ever more critical and complex. By combining innovative technology, powerful trade intelligence and the reach of our network, Descartes helps get goods, information, transportation assets, and people where they’re needed, when they’re needed.

We’re one of the most broadly deployed logistics and supply chain technology companies in the world. More than 26,000 customers around the globe use our cloud-based solutions to transform the way they move inventory and information to enhance productivity, better serve customers, thrive competitively, keep pace with evolving regulations, and respond to rapidly changing market conditions. Descartes is publicly traded (Nasdaq:DSGX, TSX:DSG) with headquarters in Waterloo, Ontario, Canada, and offices and partners around the world. With record financial performance for more than 16 years, we lead the industry in innovation investment. Every day, logistics service providers, manufacturers, retailers, distributors, and other logistics-intensive businesses of all sizes rely on our scale, stability, and comprehensive solution footprint to move what’s most important to them. Learn more at www.descartes.com.

We’re growing fast and invite you to join our amazing team.
Build and scale the systems that power product catalog management and marketplace listings, ensuring accurate, reliable, and high-performance product data processing across thousands to hundreds of thousands of products. This role enables efficient marketplace operations and supports business growth through scalable integrations and optimized data handling.

Outcomes

  • Deliver reliable catalog and listing services that maintain high data accuracy and synchronization across marketplace platforms.
  • Improve system scalability and performance to support growing product volumes and transaction loads.
  • Reduce latency and optimize database performance for catalog and listing operations.
  • Ensure stable integrations with external marketplaces and internal business systems.
  • Enhance product matching, categorization, and pricing logic through analytical and data-driven solutions.
  • Maintain high system reliability and data integrity across large-scale datasets.

Skills & Competencies
Technical Expertise

  • Strong experience with C#, .NET, MSSQL, and integration testing.
  • Experience building API-driven, scalable backend services.
  • Ability to work effectively with both legacy and modern codebases.
  • Experience with React and TypeScript/JavaScript is an asset.
  • Understanding of product catalogs, marketplace platforms, data integrations, and high-volume processing environments.
  • Experience optimizing application and database performance.

Core Competencies

  • Strong analytical and mathematical problem-solving skills.
  • Ability to design efficient solutions for large-scale data processing.
  • Focus on scalability, performance, and system reliability.
  • High attention to detail and data accuracy.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Ability to navigate complex technical challenges and make sound architectural decisions.

Culture Add: TEAM Values
We value team members who communicate with transparency, sharing information openly and building trust across functions. You bring excellence and expertise to your craft, holding a high bar for quality while continuously improving your skills. You demonstrate accountability by owning outcomes, following through on commitments, and taking responsibility for results. You are driven by metrics, using data and experimentation to inform decisions and deliver measurable impact.

Aptitudes

  • Smart: Able to quickly understand complex systems, connect ideas, and make sound judgments.
  • Curious: Actively seeks to understand customer problems, emerging technologies, and better ways of working.
  • Coachable: Open to feedback, willing to adapt, and continuously improving through learning.

What's In It For You

  • Work on highly scalable systems managing thousands to hundreds of thousands of products for global marketplace operations.
  • Influence technical architecture and engineering decisions that directly impact product performance and customer success.
  • Collaborate with experienced Product, Engineering, and Business teams in an Agile environment.
  • Gain exposure to marketplace integrations, large-scale data processing, and performance optimization challenges.
  • Enjoy a flexible hybrid/remote work environment within a collaborative and supportive squad.
  • Opportunities to expand your technical scope and grow into senior technical or architectural leadership paths.

Join Us
As we scale, we’re looking for new doers, collaborators and innovators to join Descartes in uniting the people and technology that move the world as the Global Leader in Logistics and Supply Chain Technology. We’re entrepreneurial, hardworking, geeky-in-a-good way problem solvers. Guided by our values, we nurture a TEAM focused culture that invests in people and creates opportunities for advancement across a broad spectrum of career paths. We prioritize work-life balance and foster an environment with the space to take ownership, to be heard, and to carve a path for your individual accomplishments to help drive our success. At Descartes, everyone has a voice and the best idea wins, regardless of who makes it. We offer competitive compensation, great benefits, remote and flexible work hours, and the opportunity to join a company on an awesome mission with a great existing team and trajectory.

Descartes also has a deep sense of environmental responsibility. Learn more about how we helped our customers save over 552,000 metric tons of CO2 in 2020 by reducing fuel and paper consumption: https://www.descartes.com/who\-we\-are/social\-responsibility\-sustainability/environmental\-impact.  Join a team that’s committed to working with customers to conserve resources and enhance sustainability.

If you feel you have 70% of the qualifications we are looking for, and Descartes sounds like the team and the mission you want to be part of, apply now. We can't promise it will be a fit, but we do promise to consider your experience.

We conduct a mix of in-person and virtual interviews. Virtual interviews are held via Microsoft Teams and are recorded and transcribed. We may utilize AI tools to support our hiring team in notetaking, summarization, and internal training. AI tools are not used in our recruitment process for decision-making purposes. Recordings, transcripts, and notes are used for recruitment, including improvement of our process, and record-keeping purposes. Should you have any questions or concerns about our process, please connect with our hiring team in advance of scheduled interviews.

We are an Equal Employment employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected status, or any other characteristic protected by federal, provincial, or local law. For more information about our commitment to equal employment opportunity, please review our Code of Business Conduct and Ethics at Descartes.com

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 52 вакансии по этой категории в этой стране

Software Engineer (Golang) - Online PaymentsSumUp · Bulgaria

Откликнуться на сайте работодателя