SOFTWARE DEVELOPER SPECIALIST I - JAVA
Core
Develop, evolve, and maintain robust, scalable, and well-documented REST APIs and back-end services for a global financial Super App.
Role type
Senior IC Java backend engineer
Builds
REST APIs, BFF layers, and back-end services for iOS, Android, and Web clients
Domain
Fintech / Banking
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API design, unit and integration testing, CI/CD pipelines, SQL/NoSQL databases
Preferred skills
Kotlin, Microservices architecture, Kubernetes, observability tools
Technologies
Java, Spring Boot, Micronaut, JUnit, Mockito, Testcontainers, Kafka, RabbitMQ, Docker, Jenkins, GitHub Actions, PostgreSQL, MongoDB, Grafana, Prometheus, Datadog
Responsibilities
Develop and maintain REST APIs and back-end services using Java and Spring Boot; Collaborate with iOS, Android, and Web teams on API contracts; Write and maintain unit and integration tests; Participate in CI/CD pipelines and monitor production service health; Contribute to software architecture decisions and technical documentation.
Seniority
Senior, hands-on IC