Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Abacus Consulting seeks a Senior Java Developer to design and implement robust integration solutions for telecom and fintech sectors. You will work with Java, Spring Boot, API engineering, and security protocols, including TM Forum Open APIs and Open Banking.
Responsibilities include building microservices, API gateways, IdP integrations, and cloud-native or hybrid architectures. Strong focus on OSS/BSS, PSD2/GDPR compliance, and cross-functional collaboration.
We are seeking a highly skilled and experienced Senior Java Developer with deep expertise in designing and implementing robust integration solutions for the telecommunications and fintech sectors. The ideal candidate will have a strong command of modern Java-based development, API architecture, and security protocols, along with a solid understanding of industry-specific standards such as TM Forum Open APIs and Open Banking frameworks.
Design, develop, and maintain scalable backend systems and microservices using Java (Spring Boot, Jakarta EE).
Build and expose RESTful APIs aligned with TM Forum Open APIs (TMF), CAMARA standards, and Open Banking specifications (UK/PSD2).
Lead the development of API gateway policies (throttling, caching, quota) using platforms such as Apigee, Kong, or MuleSoft.
Implement secure authentication and authorization flows using OAuth 2.0, OpenID Connect, and integrate with IdPs like Okta, Azure AD, or
Ping Identity.
Ensure APIs are compliant with Consent Management and data privacy mandates.
Build and integrate Java modules for OSS/BSS systems, SIM lifecycle management, provisioning, and partner APIs in telco ecosystems.
Develop interfaces for banking platforms including KYC/AML workflows, account aggregation (AIS), and payment initiation (PIS).
Translate regulatory requirements (e.g., PSD2, GDPR) into compliant technical implementations.
Design cloud-native or hybrid Java-based solutions in multi-region/multi-tenant environments.
Work with event-driven architectures, message queues (Kafka, RabbitMQ), and integration platforms (iPaaS).
Collaborate with architects and DevOps teams to ensure CI/CD, scalability, and fault tolerance.
Present solutions to technical and non-technical stakeholders, participating in sprint planning and reviews.
Strong communication and documentation skills.