Middle Java Developer (Integrations Stream)
The future of money is hybrid, and at Utorg, we aren't waiting for it; we’re building it.
From our crypto card and non-custodial wallet to advanced crypto processing, we create tools that bridge the gap between traditional finance and the decentralized world. We focus on what truly matters: moving value, paying, saving, and earning safely. We move fast with a product-led mindset, but we never compromise on compliance or clarity. If you enjoy distilling complex financial infrastructure into simple, elegant solutions that drive business growth rather than restricting it, you’ll feel at home here.
Location: Remote
Reporting to: CTO
Everyone passionate about innovation wants to make the world a better place. That is exactly what we are doing at Utorg. By developing innovative fintech products that bridge traditional finance and blockchain technology, we are creating a gateway that unlocks global opportunities for users and businesses alike.
The Role
We are seeking a hands-on Middle Java Developer to join our backend engineering team. You will build and maintain scalable, secure services that support payments, wallet operations and integrations with external providers. This role suits someone who values clean design, pragmatic engineering, and working closely with product and security teams in a regulated fintech environment.
Mission
Deliver reliable, maintainable Java services that support product features and operational requirements.
Collaborate with cross-functional teams to improve system observability, resilience and security while enabling rapid delivery.
What you'll actually do
Backend Development: Design, implement and maintain microservices and APIs in Java (Spring Boot or similar), applying clean architecture and SOLID principles.
Integration & APIs: Develop and maintain REST/gRPC APIs, integrate with third-party payment and crypto providers, and ensure robust error handling and retries.
Testing & Quality: Write unit and integration tests, participate in code reviews, and work with QA to ensure features meet acceptance criteria and non-functional requirements.
Performance & Reliability: Profile and optimise services for latency and throughput, implement caching and queuing patterns where appropriate, and contribute to capacity planning.
Observability & Ops: Instrument services with logging, metrics and distributed tracing; create meaningful alerts and runbook entries to reduce MTTR.
Security & Compliance: Follow secure coding practices, participate in threat modelling, and help ensure services comply with regulatory and internal security requirements.
Continuous Improvement: Propose and implement pragmatic improvements to architecture, CI/CD pipelines and developer experience.
What you bring
Experience: 3–5 years building backend services in Java, ideally with Spring Boot or similar frameworks, in production systems.
Technical Skills: Strong knowledge of Java 8+ features, multithreading, JVM tuning, and common design patterns. Familiarity with relational and NoSQL databases.
APIs & Integrations: Proven experience designing and consuming RESTful APIs, working with message queues (Kafka, RabbitMQ or similar), and handling external integrations.
Testing & Automation: Comfortable with unit, integration and contract testing; experience with CI/CD pipelines and automated deployments.
Cloud & Infrastructure: Experience deploying services to cloud environments (AWS, GCP or Azure) and using containerisation (Docker, Kubernetes) is preferred.
Communication: Excellent written and verbal English. Able to explain technical trade-offs to product and security stakeholders.
Mindset: Pragmatic, team-oriented, and quality-driven. You prioritise reliability and maintainability and are comfortable owning features end-to-end.
Key Success Metric (90 Days)
Feature Delivery: Successful delivery of assigned stories with high-quality code, tests and documentation, and minimal production issues.
Operational Readiness: Services you own have clear observability, runbooks and demonstrable reduction in incidents or mean time to recovery.
What we offer
Work fully remote as part of an agile, international team reshaping the future of finance.
Competitive salary range based on individual performance review.
Opportunities for career progression and professional development in a forward-thinking fintech environment.
Ownership: Join a transparent environment that rewards open dialogue and measures your success by the visible impact.
Mission-critical Engineering: Contribute your expertise to fintech products where transparency, security, and technical savvy are foundational.
If you are excited by building resilient backend systems that power fintech products at scale, we’d love to hear from you.
Please apply with a CV and a brief note describing a challenging backend problem you solved and the approach you took.
- Department
- Product
- Remote status
- Fully Remote
About Utorg
Utorg builds interfaces and APls for managing stablecoins and crypto - on/off-ramps, stablecoin-linked cards, self-custody superapp with instant crypto purchases, powering payouts, and cross-chain liquidity orchestration.
Utorg delivers white-label wallet and payment infrastructure. That enables partners to integrate stablecoin custody, transfers, and digital payments directly into their products across fintechs, gaming, web3 and other applications.