Senior Java Full Stack Developer
- Remote / United States
Job Description
Job Description
We’re looking for an experienced Java Full Stack Developer with 9+ years of overall experience and strong hands-on expertise across backend development, modern Angular applications, event-driven systems, and microservices.
Key Requirements
Key Requirements
- Strong hands-on development experience with Java and Spring Boot
- Recent experience with Angular, including component architecture and RxJS
- Practical experience with Apache Kafka for event streaming and messaging
- Strong understanding of microservices architecture, including design, development, integration, and deployment
- Experience designing and consuming REST APIs
- Strong working knowledge of SQL and NoSQL databases
- DevOps exposure including CI/CD pipelines, Docker and Kubernetes
- Experience with Git-based version control and Agile/Scrum delivery
- Understanding of caching strategies such as Redis is a plus