Java Microservices Developer
Technotopia SolutionsJob description
We have an immediate opening for a Java Microservices Developer for a long-term hybrid opportunity.
Position: Java Microservices Developer
Location: Charlotte, NC (Hybrid – 2 days/week onsite, typically Tuesday & Wednesday)
Duration: Long-Term Contract
Start Date: Immediate
Job Overview The selected candidate will be part of an Enterprise Engineering team responsible for building and enhancing platforms and services that enable suppliers and merchandising partners to onboard, manage, and maintain products across multiple sales channels. The team focuses on delivering high-performance, reliable, and intuitive systems that support the entire product lifecycle while providing insights and analytics to business partners.
Required Skills & Experience
- Strong experience with Java 8+
- Spring Boot
- Building high-performance Microservices
- Asynchronous processing using Java Futures
- Kafka
- Kotlin
- Cloud platforms (GCP preferred)
- DevOps practices and CI/CD
- Reactive Programming
- Mockito
- Cucumber
- Playwright
Preferred Skills
- Experience with reactive technologies such as Coroutines and Project Reactor
- Hands-on experience building Kafka-based applications
- Experience with NoSQL databases such as MongoDB or Couchbase
- Experience deploying and maintaining applications on cloud platforms such as GCP or Azure
If you have any suitable candidates available, please send their updated resume along with contact details and work authorization status.
Interested in this role?