What you will do. A glimpse in your role:
As a Java & Angular Software Developer, you will contribute to the development, enhancement, and maintenance of Global Blue’s in-house Tax-Free Shopping refunding applications. Your role is key in ensuring our products evolve with modern technologies, meet performance and security standards, and support Global Blue’s global operational needs.
You will work across the end-to-end software development lifecycle, from analysis and design through implementation, testing, deployment, and production support, delivering high-quality, scalable solutions within an Agile environment.
Every action has an impact. You will make a difference here if you:
Design, develop, test, deploy, and support Java and Angular-based custom web, service, and mobile applications in line with established engineering standards.
Participate in analysis, design, implementation, testing, deployment, and support activities across the full development lifecycle.
Produce high-quality, maintainable code that meets functional and non-functional requirements, including performance, scalability, and reliability.
Research, evaluate, and recommend technologies, tools, and frameworks to improve system performance and product quality.
Ensure compliance with best practices, quality standards, secure coding guidelines, and internal software processes.
Collaborate within an Agile team of 6–9 members, working closely with enterprise architects, development leads, QA engineers, product owners, and other stakeholders.
Lead and mentor junior developers, providing technical guidance, coaching, and knowledge sharing.
Participate actively in code reviews, sprint ceremonies, testing activities, and CI/CD pipelines.
Coordinate technical implementation decisions with architects and product managers to ensure alignment with technical direction and business needs.
Maintain proper documentation, traceability, and approval processes for production code.
Support audit activities by providing technical evidence and documentation when required.
Contribute to continuous improvement initiatives focused on system reliability, performance optimization, team processes, and development workflows.
Special initiatives may include technology modernization, API redesign, performance optimization programs, and cross-functional technical workshops, typically in collaboration with architects and product managers.
Key competencies to empower your journey. You’ll drive towards success if you have:
Strong expertise in Java and Angular, with solid experience using the Spring Framework.
Deep understanding of object-oriented programming and design patterns.
Strong problem-solving and analytical skills.
Ability to design and implement APIs (REST / SOAP).
Effective communication and collaboration skills in an Agile environment.
A proactive mindset with the ability to work independently and as part of a team.
Flexibility and adaptability within a multicultural, international environment.
Skills
Technical Skills
Java, Spring Framework, OOP
Angular 18+
MS SQL Server, including optimization and performance tuning
API design and service implementation
Testing frameworks and CI/CD pipelines (unit, functional, integration testing)
Debugging tools and production troubleshooting
Knowledge of software security principles (preferred)
Experience with RabbitMQ and Clean Architecture
Nice to have: Hazelcast, Tomcat, Kubernetes, Jenkins
Behavioural Skills
Independent, self-motivated, and proactive
Strong collaboration and teamwork skills
Excellent problem-solving mentality
Comfortable working in a multicultural environment
Language & IT Skills
Fluent English (written and spoken)
Familiarity with Agile tools such as Jira and Confluence
Qualifications and education requirements
Bachelor’s degree in Computer Science, Information Systems, or a related technical field, or equivalent professional experience.
2+ years of professional software development experience in a similar environment.
Hands-on experience with Agile development methodologies (Scrum preferred).
Strong English proficiency for technical and business communication.
Experience in payment processing, financial services, or multi-division enterprise environments is a strong advantage.
Feels like you? Explore further!
Let’s write the future together: apply now!
Follow us on Social Media! Global Blue
Important Notice for Applicants
Job‑related scams are increasingly common. To stay safe, please keep in mind:
Always apply through official Global Blue channels.
Verify all communications originate from @globalblue.com or certified Global Blue recruiters.
We will never request payment or financial information at any stage of the hiring process.
If someone asks for such information, it is a scam—report it immediately.