Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
Sim Local is a global travel eSIM provider that helps travellers stay connected in over 200 destinations worldwide through local operator partnerships, digital products, and omnichannel distribution.
задачи
Design, build, and ship backend services and APIs across customer-facing APIs, internal back-office systems, and partner integrations
Build, maintain, and scale Java / Spring Boot services and API gateways, keeping them secure and reliable in production
Build and maintain integrations with networks, payment providers, and other third parties, including webhooks and event-driven flows
Design for failure using idempotency, retries, and graceful error handling across distributed systems
Contribute to architecture decisions and shape the platform’s technical direction as it scales
Identify and resolve performance bottlenecks and security vulnerabilities before production
Review code, including AI-generated code, and raise quality, testability, and security standards across the team
Champion automated testing, clear API documentation, and good engineering practices
Own built services in production, using observability and monitoring to keep them fast, efficient, and secure at scale
Partner with platform engineering on infrastructure, deployments, and incident resolution
Work with the Product Owner, developers, and technical leaders to deliver focused, value-driven changes
Contribute to planning, agile ceremonies, and continuous improvement of team practices
требования
Bachelor’s degree in computer science or another relevant discipline, or equivalent work experience
4+ Years of backend development experience delivering production services end to end
2+ Years of experience building RESTful APIs and web services
Strong Java (17+) and Spring Boot skills, including Spring Security / OAuth2 and multi-module Maven projects
Experience with relational databases (MySQL or similar), JPA/Hibernate, and schema migration tools such as Liquibase, including schema design and query optimisation at scale
Experience with cloud-native AWS services, including SQS/SNS, Lambda, Cognito, SES, and CloudFormation or similar infrastructure-as-code
Experience with asynchronous, message- and event-driven architectures and distributed systems patterns such as idempotency and retry handling
Experience with automated unit testing using JUnit and Mockito, and integration testing with Testcontainers or equivalent
Experience with observability and monitoring using APM tools such as Datadog, New Relic, CloudWatch, or similar
Hands-on experience with Claude Code or similar AI coding assistants, and the judgement to review, correct, and take ownership of AI-generated code
Strong code review skills and a track record of improving code quality across a team
Experience with caching strategies and high-traffic, high-concurrency systems such as Redis
Experience integrating third-party APIs and webhooks, such as payment providers, telecom/carrier providers, or CRM/marketing platforms
Experience in a cross-functional Scrum team using Jira and Confluence
Strong delivery focus and ownership from design through production
Proactive approach to identifying and driving improvements
Ability to maintain high engineering standards and good practices
Collaborative communication with product and non-technical stakeholders
Passion for development and eagerness to keep learning
Будет плюсом: OpenAPI / Swagger documentation, a background in telecom, eSIM, travel, or e-commerce
условия
Competitive salary, depending on experience
21 Days’ annual leave, plus an extra day for each complete year worked, up to 25 days per year
Summer Fridays with half days on Fridays throughout the summer