Junior Java Engineer (Fintech / Mobile Payments)
Emerge Soft
- Vzdialená práca
1–2 years of professional backend engineering experience (preferably within Fintech, Banking, or Telecom environments).
Solid foundational knowledge of Java EE (Enterprise Edition).
Practical experience with Apache Kafka event streaming.
Hands-on experience with relational databases ( SQL, Oracle ).
Proven experience writing unit and integration tests ( JUnit, Mockito ).
Fluency in English (minimum B2+ , both written and spoken) for daily team collaboration.
Familiarity with containerization and orchestration workflows ( Docker, Kubernetes, Helm ).
Experience with build automation tools ( Gradle ) and CI/CD setups ( Jenkins, GitLab CI ).
Familiarity with logging, search, and observability tools ( Prometheus, ElasticSearch, OpenTelemetry ).
Basic understanding of frontend technologies ( JavaScript / TypeScript, Vue.js ).
Long-term stability: Continuous engagement inside a global, enterprise-scale platform architecture.
High engineering standards: Practical exposure to asynchronous microservices, data signing, event streaming, and high-availability design patterns.
Work-life flexibility: Predominantly remote setup paired with a manageable, low-friction office presence in Warsaw roughly once a month.
Professional growth: Structured Agile/Scrum processes, comprehensive code reviews, and direct mentorship from experienced solution architects.
NICE TO HAVE
We are looking for an ambitious Junior Java Engineer to join a high-impact, long-term project executed for one of the largest and most influential telecommunication companies in the world.
In this role, you will contribute to the development and customization of a cutting-edge Mobile Financial Services (MFS) platform that handles billions of transactions globally. The platform serves as an open ecosystem connecting telecom operators and traditional banks, allowing millions of unbanked end-users worldwide to securely store, transfer, and withdraw money, pay merchants and utility providers, and access traditional financial services like savings and micro-loans.
The architecture consists of distributed microservices communicating via REST APIs and Apache Kafka . The application is built using Java Enterprise Edition (Java EE) , with an absolute focus on security, data optimization, high efficiency, and high availability (HA).
What We Offer