Software Engineer - REST API Development, Officer
Core
Design, develop, test, document, and support REST APIs that power business applications, partner integrations, and client-facing services.
Role type
Junior IC backend software engineer (API development)
Builds
RESTful APIs, backend services, reusable components, and integration services
Domain
Financial services / Fintech / Enterprise software
Deliverable
production ML models | product features
Required skills
Java, C#, .NET, Spring Boot, REST API design, HTTP protocols, SQL, Git, OAuth 2.0, JWT, unit testing
Preferred skills
Microsoft Azure, Docker, Kubernetes, Kafka, RabbitMQ, event-driven architecture, CI/CD pipelines
Technologies
Java, Spring Boot, C#, .NET, Git, SQL, OAuth 2.0, JWT, Microsoft Azure, Docker, Kubernetes, Kafka, RabbitMQ
Responsibilities
Design and maintain RESTful APIs and backend services; build reusable components and integration services; create and maintain API documentation; write unit and integration tests; participate in code reviews; support CI/CD pipelines; troubleshoot API issues; implement secure authentication mechanisms.
Seniority
Junior, early-career IC with mentorship