- Design and develop secure, robust payment gateway integrations with leading providers
- Build innovative payment solutions for specialized industries (petrol stations, retail, and beyond)
- Develop scalable RESTful APIs capable of handling high-volume transaction processing
- Architect and maintain microservices using Java, Spring Boot, and modern cloud technologies
- Implement event-driven architectures with RabbitMQ for real-time payment processing
- Deploy and orchestrate services on Kubernetes for high reliability and scalability
- Utilize Protobuf for efficient inter-service communication
- Contribute to data pipelines and analytics infrastructure to support business insights
- Work closely with product and business teams to translate requirements into scalable solutions
- Participate in agile processes and contribute to continuous improvement
- Ensure code quality through testing (JUnit, Mockito) and DevOps best practices
- Strong backend development experience with Java and Spring Boot
- Solid understanding of database design and RESTful API architecture
- Hands-on experience with Kubernetes and containerized environments
- Experience with messaging systems (RabbitMQ or similar)
- Proficiency with Protobuf for microservices communication
- Strong testing mindset with JUnit and Mockito
- Experience with analytics, reporting, or Data Lakes
- Familiarity with Agile development and DevOps practices
- Fluent English communication skills
- EU residency and B2B work eligibility
- Experience with payment systems, gateways, or fintech platforms
- Exposure to PCI-DSS compliance and financial data security
Skills Required
- Strong backend development skills with Java and Spring Boot
- Solid understanding of database design and RESTful API architecture
- Hands-on experience with Kubernetes and containerized applications
- Experience with message queuing systems (RabbitMQ or similar)
- Proficiency with Protobuf for microservices communication
- Testing mindset with JUnit and Mockito
- Experience building analytics, reports, or working with Data Lakes
- Agile development and DevOps practices
- Fluent English communication skills
- EU residency and B2B work eligibility
What We Do
Softup Technologies is an software development company based in Munich, Germany and in Tirana, Albania. The firm provides software development services for startups as well as SMEs that are looking to build or scale their teams. In less than two years, we have proudly served more than 15 clients, with their innovative projects in different industries. We stand for the highest quality and dedication, without breaking your bank. Within the next decade we will focus on the following: 1. Provide services with the most advanced technology and stack 2. Offer value added services to cover our client needs 3. Create some of the most innovative products 4. Build teams of startups and SMEs. Softup covers software development services known as "Full-Stack", which means: Front-End development: the presentation layer of an application. Back-End development: where the data is saved and where the algorithms guiding the data are managed. Value Added Services: UX/UI, design, QA, Infrastructure setup etc.


.png)





