API Feature Developer (Java+Nodejs)
Role Purpose
The API Feature Developer will design, develop, and maintain high-performing, secure, and scalable APIs that power the client's Mobile Application (the Super App) features and UX/UI. This role focuses on implementing new features, optimizing existing APIs, and ensuring seamless integration with backend systems and third-party services to deliver exceptional customer experiences.
Key Responsibilities
- API Design & Development
- Design and implement RESTful and GraphQL APIs for Super App features (e.g., recharge, bundle purchase, Mobile Money transactions, account management).
- Integrate APIs with internal systems (billing, CRM, identity, catalog) and external partners.
- Implement new API features (programmable code) aligned with the client's digital roadmap and customer experience goals.
2. Cross-Functional Collaboration
- Collaborate with product owners, UX/UI designers, API Feature Analysts, and solution architects to translate business requirements into technical programmable specifications.
3. Security & Performance
- Ensure APIs meet performance benchmarks (low latency, high throughput) and adhere to the client's security standards (OAuth2, JWT, encryption) with their requisite code coverage.
- Conduct vulnerability assessments and apply secure coding practices.
4. Testing & CI/CD
- Develop unit, integration, and performance tests for APIs.
Support automated testing and CI/CD pipelines for rapid, reliable deployments.
5. Documentation & Governance
- Maintain API documentation (Swagger/OpenAPI) and version control.
- Ensure compliance with the client's architecture and governance frameworks.
6. Observability & Optimization
- Implement observability (logging, metrics, tracing) for API health monitoring.
- Optimize API performance and scalability based on usage analytics.
Required Qualifications & Experience
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 5+ years in backend/API development, preferably in telecom or digital services.
- Strong experience with Java/Spring Boot, Quarkus, Node.js, or similar frameworks.
- Proficiency in RESTful API development with TMF standards, GraphQL, and API Gateway solutions.
- Hands-on experience with OAuth2, JWT, and secure API practices.
- Familiarity with microservices architecture, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure).
- Deep knowledge in CI/CD pipelines, Git, Swagger/OpenAPI, Postman and automated testing frameworks.
Required languages
| English | C1 - Advanced |
| Ukrainian | B1 - Intermediate |
Published 5 March
16 views
ยท
0 applications
๐
Average salary range of similar jobs in
analytics โ
Loading...