Senior Java Software Engineer

4 weeks ago


København, Denmark Softpay.io Full time
Softpay is expanding and searching for a Senior java developer with experience from the payment industry, who wants to integrate and extend our world class global payment product.

As part of the expansion, we are integrating our platform to more processors, acquirers and partners globally, so we can serve customers in more markets. Your focus will be on external integrations, spending most of your time with technical analysis of API’s, backend development and operation.  

About Softpay 

Softpay is a fintech company headquartered in Copenhagen, providing a software-based payment solution that is reshaping the way shops accept contactless card payments. Our innovative mobile app eliminates the need for physical terminals, enabling merchants to streamline their payment processes. 

Our solution caters to businesses of all sizes, empowering retailers, hospitality businesses, and transportation companies to enhance the customer experience by accepting payments in the aisles, at the table, or on the go. 

Since our product launch in 2021, we have expanded our reach and are now live in more than 15 countries. We collaborate with major payment schemes, acquirers, banks, and partners to continually grow our presence. Our team of over 40 experienced and passionate professionals, spread across Europe, is dedicated to advancing the future of payments. 

Responsibilities 

Design and implement back-end payment software in Java, running cloud-based (AWS). 

Analyze payment acquirer interfaces and systems and integrate our payment processing backend with their API.  

Ensure high degree of security and performance, in a PCI DSS compliant environment and participate in certifications.  

Improve existing features, performance and stability  

Write tests and automate processes and delivery as much as possible, in respect of requirements and compliance.  
 

Need-to-have 

At least 5 years of professional developer experience in a relevant field 

Experience with ISO 8583, APACS, NEXO, EMV or similar payment protocols / standards 

Experience with coding in Java using Spring Boot and Hibernate 

Knowledge of SQL and RDBMS, preferably Amazon RDS for MySQL 

Experienced in working with and implementing using secure software development lifecycle principles 

Strong analytical skills and understanding extensive tech specifications 

Bachelor of Science in Software Engineering or similar 

Fluent in English both spoken and written

Based in Denmark, Germany or elsewhere in Europe

If you have practical experience with German payment integration and speak German, you could be our ideal candidate.

Good-to-have 

Experience from card payment terminals, solutions and HSM 

Experience with Maven, Git, Docker and Bitbucket pipelines 

Experience with automated testing  

Experience with Amazon Web Services, such as SNS and SQS 

Experience with technologies such as Elastic Search, Kibana, and Opensearch, etc 

Understanding of basic cryptographic flows used in payment systems (symmetric and asymmetric algorithms, hashing, etc) 

Understanding of REST APIs and HTTP principles 

PCI DSS and EMVco Level 3 certification knowledge

Why Softpay? 

Softpay is financially solid and backed by a series of entrepreneurs and major investors, and we are expanding internationally with a global product. 

At Softpay you get a unique opportunity to work in a fast-growing company in the field of payments with a highly skilled team and senior professionals. We have a flat organization model where you can both influence decisions and make a real difference every day. 

For this position, employment can be in two ways. If you are based in Denmark, you will become an employee of Softpay and working at the Copenhagen office most days. If you are based outside Denmark, you will have a self-employment contract with Softpay, and work remotely, with some occasional visits to Copenhagen to collaborate with the team.   

Come join us 



  • København, Denmark Softpay Full time

    Softpay is expanding and searching for a Senior Java Developer with experience from the payment industry, who wants to integrate and extend our world-class global payment product. As part of the expansion, we are integrating our platform to more processors, acquirers, and partners globally, so we can serve customers in more markets. Your focus will be on...


  • København, Denmark Softpay.io Full time

    Softpay is expanding and searching for a Senior java developer with experience from the payment industry, who wants to integrate and extend our world class global payment product. As part of the expansion, we are integrating our platform to more processors, acquirers and partners globally, so we can serve customers in more markets. Your focus will be on...


  • København, Denmark Danske Bank Full time

    The Debt Management Area is a high priority area of Danske Bank with great attention from senior leadership on our deliveries. The job offers exciting opportunities - in a dual role – where you will have the chance to prove yourself and add great value as both HR leader and Specialist (Java Software Engineer). If you would like to be part of a great...


  • København, Denmark Mindtree Ltd. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Senior Software Engineer LTIMindtree  is a global technology consulting and digital solutions company that enables enterprises across industries to reimagine business models, accelerate innovation, and maximize growth by harnessing digital technologies....


  • København, Denmark Danske Bank Group Full time

    Java Software Architect for Welcoming and Orchestration Tribe We are looking for a Java Software Architect for the Welcoming & Orchestration Tribe, who is a highly collaborative, driven, and responsible professional with solid previous experience in Java development. The team consists of two squads who work with enabling digital sales of banking products to...


  • København V, Denmark TheOrg ApS Full time

    Learn moreLog inSign upWAOT LLCSenior Java Developer (Worldwide)Senior Java Developer (Worldwide)ApplyEngineering · Contract · Remote · Remote possibleApplyJob descriptionWAOT LLC is seeking a Senior Java Developer to join our growing team.At WAOT, we are dedicated to making the journey of starting and growing a business more accessible and affordable...


  • København, Denmark momondo Full time

    at KAYAK Concord KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car, cruise, or vacation package. We’re also transforming the in-travel experience with our app and new accommodation software. For more...


  • København Huse, Denmark Agillic Full time

    About the JobWe are seeking an experienced Senior Software Engineer to join our development teams at Agillic. Our platform is built on a robust Java and TypeScript foundation, utilizing a Spring Boot / React framework, and integrating with Redis, Cassandra, and PostgreSQL. Our agile scrum teams in R&D are dedicated to delivering innovative solutions.Your...


  • København, Denmark momondo Full time

    at KAYAK Concord KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car, cruise, or vacation package. We’re also transforming the in-travel experience with our app and new accommodation software. For more...


  • København, Denmark Logpoint Full time

    Logpoint, headquartered in Copenhagen, Denmark, is a European cybersecurity force and we are now looking for our new Senior Full Stack Engineer to join us. Our advanced solutions set the standard for digital defense, making us a pivotal ally for organisations. Embark on a transformative career journey with Logpoint! As an innovative and dynamic organisation,...

  • Java Engineer

    1 week ago


    København, Denmark momondo Full time

    At KAYAK Concord, KAYAK, part of Booking Holdings (NASDAQ: BKNG), is the world’s leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car, cruise, or vacation package. We’re also transforming the in-travel experience with our app and new accommodation software. For more...

  • Lead Developer

    1 week ago


    København, Denmark Nordea Full time

    Job ID:23721 At Nordea, we know our stakeholder needs are changing – and we’re deeply committed to meeting them with the solutions of tomorrow. We’re creating a new cloud environment where we’re harnessing the power of near real-time data – one where you can make an impact. So bring your skills, ideas, and unique background. With us, you’ll find...


  • København, Denmark Finch Henry Job Corps Center Full time

    We have an exciting role for a Senior Backend Developer in our Defense business, focusing on the new version of our software. You'll collaborate with a skilled backend team, utilizing Java and exploring technologies like Docker and Kubernetes to ensure scalability and security. Join us to make a real difference, contributing innovative features and driving...


  • København, Denmark Nexi Group Full time

    Job Description The eID Solutions business, comprising over 200 colleagues, is at the forefront of creating secure identity solutions and new innovative services of tomorrow leveraging modern technology. Our state-of-the-art solutions empower both private and public sectors to deliver fast, secure, and compliant digital services to their users. We are the...


  • København, Denmark Google Full time

    Minimum qualifications: Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. Preferred qualifications: Experience with compiler engineering and static analysis. About...


  • København, Denmark Eltronic AS Full time

    Senior Embedded Software Engineer Develop software for tomorrow's advanced Ethernet switching systems targeting automotive and industrial networksCopenhagen, DenmarkCreated: 08/08/2024Closing date for applications: 30/12/2024 Position Overview For our growing business, we are looking for a Senior Embedded Software Engineer who wants to be part of a team...


  • København, Denmark Genmab AS Full time

    The Genmab Vacancy Website is hosted by our Global HR System vendor, Workday. If you have any questions related to the hosting of this site please contact us at Senior Software Engineer, Application Integration, R&D Digital Products At Genmab, we’re committed to building extraordinary futures together, by developing antibody products and pioneering...


  • København K, Denmark SYBO Games Full time

    Senior Software Engineer (Unannounced Game) Apply now We usually respond within two weeksSenior Software Engineer (Unannounced Game)SYBO is growing. We're releasing new games, building on the massive success of Subway Surfers as the most downloaded game of all time (4 billion downloads and counting) and continuing to excite and surprise the most important...


  • København K, Denmark Google Full time

    Minimum qualifications:Bachelor’s degree or equivalent practical experience. 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript). 1 year of experience with data structures or algorithms. Preferred qualifications:Experience with compiler engineering and static analysis. About the...


  • København, Denmark Onomondo Full time

    Description Are you a Sr. Software Engineer with a Telecom background, and excellent coding skills in Node.JS, looking to make a positive contribution to the Internet of Things (IoT) industry? Then join us at Onomondo! Onomondo is a series A scale-up (21M EUR) that provides a cloud-native connectivity platform for the IoT industry. Our mission is to simplify...