About this role
Senior Software Engineer (Java, Spring Boot)|CityPay.io š Location: Tbilisi, Georgia | On-Site š Employment Type: Full-Time š° Salary: Competitive
About CityPay.io
CityPay.io is a pioneering cryptocurrency ecosystem in the region, offering seamless and easy cross-border transactions and on-spot payment solutions. As we continue to expand across the CIS region, our mission is to integrate cryptocurrency into everyday life and build a strong, innovative, and trusted community.
What You'll Bring:
⢠Strong experience in Java (11 or 21) with solid understanding of object-oriented design and microservices architecture.
⢠Proven expertise in Spring Boot for building modular, testable, and production-grade APIs.
⢠Strong working knowledge of SQL databases (PostgreSQL, MySQL) and NoSQL stores (MongoDB, Cassandra, etc.).
⢠Experience designing and implementing efficient, scalable, and fault-tolerant services.
⢠Hands-on experience with Kafka or similar event streaming platforms.
⢠Practical knowledge of RabbitMQ, ActiveMQ, or other message brokers.
⢠Experience containerizing services with Docker; Kubernetes experience is a plus.
⢠Deep understanding of software testing standards and experience writing tests using:
⢠JUnit for unit testing
⢠Cucumber/Gherkin for BDD-style integration tests
Responsibilities:
⢠Architect and develop resilient backend services using Java and Spring Boot.
⢠Design systems that can handle large-scale event-driven data flows using Kafka or queues.
⢠Write clear, maintainable, and thoroughly tested code.
⢠Collaborate with DevOps and QA to ensure services are reliable, observable, and deployable.
⢠(Optional) Work on containerization and service deployment in Kubernetes environments.
Bonus Points:
⢠Understanding of financial systems such as:
⢠Payments infrastructure
⢠Blockchain technologies
⢠Card processing systems
⢠Payment Service Providers (PSPs)
⢠Experience working in regulated environments (fintech, banking, etc.).
⢠Familiarity with CI/CD, observability tools, and secure API development.
What We Offer
⢠Influence over strategic direction and global product expansion
⢠Access to international partnerships and high-level networking opportunities
⢠Comprehensive health insurance and executive perks
⢠Opportunities to build and scale technology across multiple regions