Solution Architect Java / Integration
Job Description:
Job Summary:
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.
Key Responsibilities:
Java Development & API Engineering
-
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.
Security & Identity Integration
-
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.
Domain Expertise: Telco & Fintech
- 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.
️ Cloud & Architecture
-
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.
Collaboration & Documentation:
Deliver high-quality technical documentation, solution blueprints, and developer guides.
-
Present solutions to technical and non-technical stakeholders,
participating in sprint planning and reviews.
Key Requirements:
- 8-10 years minimum hands-on Java development experience in large-scale integration projects.
- Proficient in Spring Boot, REST API development, and API gateway patterns.
- Proven industry experience in telecom (OSS/BSS) and/or fintech/banking integration.
- Hands-on experience with OAuth2, OpenID Connect, and API security frameworks.
- Familiarity with compliance requirements like GDPR, PCI-DSS, PSR, and regional data protection laws.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
-
Strong communication and documentation skills.