City Transformation Expert We envision a harmonious balance between urban life and technology. At Arrive, our mission is to simplify parking in cities through innovative solutions. Job Overview - Contribute to the development of payment systems that ensure seamless transactions and optimal performance. - Design, implement, and maintain robust backend systems using Java and Spring Boot. - Integrate with leading payment service providers to expand market reach and streamline processes. - Minimize credit loss, reduce customer friction, and adhere to highest security standards for payment-related data. - Collaborate on both backend and frontend development using React, ensuring scalability and efficiency. - Develop and maintain payment integrations, e-invoicing systems, and invoicing documents. - Work with production data to identify areas for improvement and optimize system performance. - Apply expertise in system design and architecture to create scalable and maintainable systems, including microservices and design patterns. - Write clean, efficient, and well-tested code, adhering to secure coding practices to protect against common vulnerabilities. - Participate in DevOps practices, taking ownership of solutions, collaborating with cross-functional teams, and driving rapid delivery of changes.