Senior Backend Engineer (Tech Lead)
7000 - 8500 USD/ mies.B2B
SeniorFull-time·B2B
#359318·Dodano 20 dni temu·1
Źródło: nofluffjobs.comTech Stack / Keywords
REST APIJavaKotlinMicroservices architectureRelational databaseMySQLPostgreSQLMongoDBAWS DynamoDBAIMessage queueKafkaAmazon SQSCloud platformAWSCommunication skillsSpringBootDockerKubernetesCI/CD PipelinesInfrastructure as CodeGitAutomated testing
Firma i stanowisko
Sunbit builds financial technology for real life, offering a next-generation, no-fee credit card managed through a mobile app and a point-of-sale payment option available at over 25,000 service locations including auto dealerships, optical practices, dentist offices, veterinary clinics, and specialty healthcare services.
Wymagania
- 7+ years of professional experience as a Backend Engineer or similar role building scalable server-side applications.
- Strong proficiency in Java or Kotlin.
- Solid experience with microservices architecture and distributed systems.
- Experience in domain ownership.
- Hands-on experience with relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB, DynamoDB).
- Experience with AI tools and interest in applying them in everyday work.
- Familiarity with message queue/streaming technologies such as Kafka, RabbitMQ, or Amazon SQS.
- Good understanding of cloud platforms, preferably AWS.
- Experience building secure, high-performance APIs and handling sensitive data.
- Strong problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, collaborative environment.
- Excellent communication skills and fluency in English.
- B.Sc. in Computer Science or equivalent practical experience.
Preferred Experience:
- Expertise in Spring Framework (Spring Boot).
- Experience with fintech or payment processing systems, compliance requirements (e.g., PCI DSS), or secure transaction handling.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of CI/CD pipelines and infrastructure as code.
- Exposure to modern development tools and practices (Git, automated testing, observability tools).
Obowiązki
- Design and implement scalable backend architecture, services, and APIs for core financial products and features.
- Develop high-quality, maintainable server-side code with emphasis on performance, reliability, and security.
- Build and maintain RESTful APIs (and potentially GraphQL) to support mobile and web applications.
- Manage relational and non-relational databases, optimize queries, and ensure data integrity and consistency.
- Collaborate with cross-functional teams (frontend, product, QA, DevOps) to translate business requirements into technical solutions.
- Participate in code reviews, write unit/integration tests, and contribute to improving engineering practices.
- Monitor system performance, troubleshoot production issues, and participate in on-call rotations as needed.
- Contribute to continuous improvement by refactoring legacy code, adopting best practices, and staying current with relevant technologies.
Benefity
- Small teams
- Flat structure
- International projects
- Free coffee
- Gym
- Canteen
- Bike parking
- Shower
- Modern office
- Startup atmosphere
- No dress code
Napoje w biurze
Karta sportowa
Firmowa stołówka
Parking dla rowerów
Prysznic
SD Solutions
3 aktywne oferty