Backend Java API Developer
Natnael E Anywhere/Remote · ANYWHERE/REMOTE · Remote Posted 11h ago
About this role
About the role
Help migrate a legacy Java API from older Java and Keycloak versions to modern Java and a modern identity provider. You'll be trained on the team's AI workflows, so no prior AI experience is required.
Requirements
• 5+ years of Java (11+ required, 17+ preferred)
• 3+ years of Spring Boot building production REST APIs
• 2+ years of integration testing with JUnit and test-driven refactoring
• Experience reading and modernizing legacy codebases
• Professional English and overlap with US Eastern hours
• Openness to learning AI coding tools
Strong plus
• 1+ year of Keycloak
• OAuth2, OIDC, or identity provider migration experience
• Authentication system design
Nice to have
• JPA / Hibernate
• Kafka or other message brokers
• AWS / Docker
Skills & tags
- Spring Boot
- Java
Never miss a role
New jobs land on Telegram first
Every opening we aggregate is posted to @ethio_tech_jobs within minutes — join the channel and be the first to apply.