Software Engineer
2 weeks ago
At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard and Visa cards at scale — across more than 60 countries.
Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the flexibility of shared or dedicated processing instances. It's this global reach and innovation that sets us apart.
We're looking for a Software Engineer to design, develop, and maintain high-quality software applications and systems. You will work collaboratively with cross-functional teams to understand requirements, architect solutions, and deliver secure, scalable, and reliable software. If you thrive in dynamic environments, have strong problem-solving skills, and are passionate about delivering outstanding technical solutions across multiple concurrent projects, this role is for you.
What you get to do:- Collaborate with product management and technical leads to gather and analyse software requirements, ensuring alignment with project objectives and specifications
- Design software architectures and solutions that meet functional and non-functional requirements, considering scalability, security, and performance
- Write clean, maintainable, and efficient code following industry best practices and internal coding standards
- Develop and execute unit, integration, and end-to-end tests to validate software functionality and reliability
- Debug and resolve software defects throughout the development lifecycle using appropriate tools and techniques
- Manage source code repositories with version control systems such as Git, ensuring proper branching, merging, and documentation
- Break down tasks and contribute to effort estimation while implementing well-defined tasks with limited direction
- Follow standard issue-tracking workflows and processes using JIRA
- Proactively review progress on assigned projects, adjusting approaches and recommending improvements where needed
- Provide recommendations for process enhancements related to requirements, peer review, and coding standards
- Create and maintain technical documentation including design documents, specifications, test cases, user guides, and API documentation
- Collaborate with engineering, product, quality assurance, and design teams to deliver software on time and within budget
- Work within defined team processes, raising concerns and contributing to continuous improvement
- Stay current with emerging technologies, industry trends, and software engineering best practices
- Actively engage in learning opportunities to expand technical knowledge and skills
What it takes to succeed:
- 3–5 years of experience in software development or related fields
- Knowledge of one or more programming languages commonly used in software development, such as Java
- Understanding of software engineering principles, data structures, algorithms, and object-oriented design
- Familiarity with IDEs, version control systems like Git, and issue-tracking tools such as JIRA
- Understanding of Agile methodologies, code reviews, and CI/CD pipelines
- Skills in unit testing and/or Test-Driven Development
- Familiarity with Microsoft Office Suite
- Ability to document requirements and specifications
- Strong problem-solving skills
- Ability to collaborate effectively in remote teams
- Strong written and verbal communication skills in English
- Experience with the Spring Boot framework for building robust and scalable applications (for PayCredit team)
- Experience working in multicloud Kubernetes environments
- Experience using Apache Kafka to build distributed, real-time data systems
- Bachelor's degree in a related field preferred (e.g., Computer Science, IT, Engineering)
At Paymentology, it's not just about building great payment technology, it's about building a company where people feel they belong and their work matters. You'll be part of a diverse, global team that's genuinely committed to making a positive impact through what we do. Whether you're working across time zones or getting involved in initiatives that support local communities, you'll find real purpose in your work — and the freedom to grow in a supportive, forward-thinking environment.
-
Software Engineering
3 days ago
Belgrade, Central Serbia Microsoft Full timeOverviewMicrosoft builds high-performance and reliable networks to support cloud computing and emerging workloads such as artificial intelligence and machine learning. Microsoft Azure is one of the largest public cloud platforms globally, offering a powerful channel for product impact that reaches millions of users daily. Through partnerships with global...
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia JAGGAER Full timeJAGGAER is leading the Autonomous Commerce revolution, a self-governing B2B commerce experience between buyers, suppliers, things (IoT), and partners. Leveraging AI and machine learning, our intelligent procurement solutions provide enterprise buyers and suppliers with smart-match recommendations that align buyer needs with supplier capabilities. Our...
-
Software Engineer
1 week ago
Belgrade, Central Serbia Altium Full timeWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000...
-
Software Engineer
1 week ago
Belgrade, Central Serbia Altium® Full timeWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000 companies...
-
Software Engineer
1 week ago
Belgrade, Central Serbia Phoenix Consultancy Full timeJob Title: Software Engineer (3+ Years of Experience)Location: Belgrade, Serbia (Hybrid/Remote)Company Overview:At Phoenix Consultancy, we are a dynamic, fast-growing tech consulting company with a mission to make technology accessible to everyone. We specialize in end-to-end software development, Agile project management, and product lifecycle management....
-
Backend Software Engineer
2 weeks ago
Belgrade, Central Serbia Pollard Digital Solutions Full time €60,000 - €120,000 per yearWe're hiring aBackend Software Engineerto join one of our high-impact, cross-functional product-development teams. As part of our fast-scaling engineering organisation, you'll play a critical role in building the systems that power the products our customers rely on every day. You will collaborate closely with Product, Architecture, and fellow engineers in a...
-
Backend Software Engineer
2 weeks ago
Belgrade, Central Serbia Factory Group Full timeBackend Software EngineerWe are looking for a talented Backend Software Engineer to join our growing team in the Belgrade office As a developer, you will be responsible for solving complex problems and creating high quality solutions while adapting to customer requirements.RESPONSIBILITIES:· Perform hands-on software design and development· Understanding...
-
Principal Software Engineer
2 weeks ago
Belgrade, Central Serbia Microsoft Full time $80,000 - $200,000 per yearOverviewOverviewWe are Azure Data, a Microsoft team that drives the future of data processing in the Microsoft Cloud. Our software development team, located in Belgrade, is building some of the most advanced and widely used data processing cloud services in the world. The services we build are based on groundbreaking technology and are global market leaders,...
-
Senior Software Engineer
2 weeks ago
Belgrade, Central Serbia Altium® Full timeWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000 companies...
-
Senior Software Engineer
2 weeks ago
Belgrade, Central Serbia Easy Aerial Inc. Full time €36,000 - €54,000 per yearApply HereLocation:Belgrade, Serbia (On-Site)Employment Type:Full-TimeSalary Range:3000 – 4500 EURO (based on experience)Company Overview:Easy Aerial is a fast-growing startup building autonomous drone solutions for defense and commercial use. We're seeking a Senior Software Engineer to develop full-stack software for drone control and locally deployed...