YOUR NEW ROLE
This role is for CODE LEAP's client company - JTL-Software
JTL-Software is one of Germany's leading providers of e-commerce and ERP solutions. More than 50,000 retailers rely on JTL every day to run their business. Our global development center in Vietnam is looking for talented people to build the next generation of these products. You'll work in an international team that pairs German software quality and Vietnamese speed to innovate.
As part of a strategic initiative, we are building a Web API for the secure processing of payment transactions, together with a Hub application for the JTL Hub (React). The goal is a performant, scalable and PCI-compliant solution built on modern cloud and AI-supported development practices.
YOUR EXCITING TASKS
- Development and operation of a TypeScript-based Web API for payment transactions
- Development and operation of the Hub App in React including integration with the Payment API
- Design and implementation of secure authentication and authorization mechanisms (OAuth2 / JWT)
- Setup and maintenance of automated CI/CD pipelines (GitHub Actions)
- Implementation of unit, integration and E2E tests including test automation
- Use of AI-assisted development tools to improve quality and efficiency (GitHub Copilot, Claude)
- Close collaboration with the Product Manager and Team Lead
- End-to-end responsibility: API needs to work 24/7
YOUR PROFILE AND YOUR PERSONALITY
- TypeScript: several years of experience developing production-grade Web APIs (Node.js / NestJS or similar)
- React: solid experience building modern web frontends (Hub applications, state management, hooks)
- Microsoft Azure: hands-on experience with App Services, Functions, API Management, Key Vault and Monitoring
- CI/CD: design and operation of build and deployment pipelines (Azure DevOps or GitHub Actions)
- Test automation: Jest, Playwright, Cypress or similar; experience with Test Driven Development
- AI-assisted software development: productive use of tools such as Claude Code, GitHub Copilot or Cursor
- Payment / Security: understanding of payment processes, PCI DSS and secure API development
- Independent, structured way of working
- Strong focus on quality and security
- Team player with a hands-on mindset
- Excellent written and spoken English
Nice To Have
- Experience with common payment providers (Stripe, Adyen, PayPal, Mollie)
- Infrastructure as Code (Bicep, Terraform) and container technologies (Docker, Kubernetes)
- Experience in regulated environments (Finance, E-Commerce, SaaS)
Benefits Await You At Code Leap- Competitive salary and benefits
- Year-end bonus (13th-month salary)
- Generous annual leave of up to 18 days
- Additional premium health insurance
- Enjoy a stress-free and comfortable commute to and from work with our Grab Services sponsor
- Enjoy an endless selection of delicious refreshments, including gourmet coffee, beverages, snacks, and fresh fruits, all complimentary
- Focused on individual development:
- Unlimited access to Udemy and other recommended courses
- Sponsored Professional certificates such as Microsoft, PMI, Scrum Master, etc
- Sharing session every Friday, come along with lunch provided by CODE LEAP
- 1-on-1 coaching with experienced professionals
- Flexible work policy, which provides flexible hours to accommodate personal schedules and commitments
- Dynamic, fun, and agile environment, perfect for sharing and creativity
- Open-minded, kind & humble colleagues
CONTACT
Come to talk to us at [Confidential Information]
About Us
With our expert teams spread across two continents, CODE LEAP provides innovative software solutions for venture-backed companies and leading enterprise businesses in Germany. Our teams in Berlin (Germany) and Ho Chi Minh City (Vietnam) work hand in hand to develop state-of-the-art solutions of the highest quality.
Because collaborating with the right people is the secret to our successful growth.
We future-proof organizations - be part of it!