
Senior Software Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Argentina.
β’ Collaborate within a team of developers to create core services for the Swiftly platform.
β’ Construct and maintain services that facilitate loyalty features, including rebates, loyalty programs, coupons, flyers, advertisements, user portal, identity management, and search functionalities.
β’ Design and sustain backend services utilizing Kotlin and Quarkus.
β’ Assume responsibility for the entire domain, from making architectural decisions to coding, testing, and operational management.
β’ Utilize IntelliJ and Gradle for building and managing project code.
β’ Engage in CI/CD processes using GitHub Workflows.
β’ Collaborate with mobile, web, and SDK engineering teams through clearly defined service interfaces.
β’ Partner with Product Managers to ascertain requirements and with UI developers to finalize API endpoints.
β’ Manage production services, which includes on-call duties and incident resolution.
β’ Analyze logs and troubleshoot services to rectify issues.
β’ Design and code new features while maintaining existing services related to loyalty, rebates, coupons, identity, advertisements, e-commerce, and flyers.
β’ Perform additional related tasks as assigned.
β’ Bachelor's degree in Computer Science/Engineering or equivalent industry experience.
β’ Over 5 years of professional experience in designing, building, and maintaining backend services.
β’ Proficiency in coding with Kotlin or Java.
β’ Familiarity with modern backend frameworks such as Quarkus, Micronaut, SpringBoot, or equivalent.
β’ Strong SQL capabilities, particularly with PostgreSQL.
β’ Experience in building and operating services on Azure or similar cloud platforms.
β’ Preference for candidates with specific experience in Quarkus.
β’ Familiarity with NoSQL databases such as DynamoDB is preferred.
β’ Experience with Kubernetes is preferred.
β’ Knowledge of CI/CD processes utilizing GitHub Workflows is preferred.
β’ Understanding of security protocols such as OAuth and Firebase is preferred.
β’ Experience in startups and comfort in working with small remote teams is preferred.
β’ Remote work opportunities.
β’ Full-time contract arrangement through Deel as the employer of record and contract management.
β’ A collaborative and fast-paced working environment.
β’ Opportunities to engage with new technologies and enhance skill sets.
β’ Reasonable accommodations for qualified individuals with disabilities.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.