Backend Engineer
Core
Build and rebuild rock-solid, scalable, and maintainable backend services for a FinTech credit card platform, revolutionizing the payment industry.
Role type
Senior Backend Engineer (FinTech)
Builds
Credit card services and payment ecosystem integrations
Domain
FinTech / Payments
Deliverable
production ML models | product features | infrastructure
Required skills
OOP (Java, C#, Scala), RDBMS, NoSQL, distributed cache, data structures, algorithms, concurrency, distributed computing, RESTful APIs, Pub/Sub, microservices, event-driven architecture, high-traffic system design
Preferred skills
Domain-driven development, Java/Spring Boot, gRPC, Kafka, multicultural environment experience, stakeholder management
Technologies
Spring Boot, Java 11/17, Java EE, JUnit, Mockito, AWS ECS, AWS CodePipeline, AWS CloudFormation, AWS CloudWatch, GitHub, IntelliJ, Gradle, Confluence, Miro, JIRA, Slack, Zoom, Office 365
Responsibilities
Design, implement, and deliver large-scale complex systems; Leverage infrastructure to solve large-scale problems; Share knowledge, participate in code reviews, and uphold best practices; Triage, debug, and resolve product issues; Support production code and pursue root cause analysis
Seniority
Senior, hands-on IC