Senior Java Backend Developer Requirements Must to have experience: 4–6 years of experience designing and implementing technology solutions. Strong knowledge of functional programming, object-oriented analysis and design, microservices, middleware, and messaging systems. Extensive experience with Java 11. Hands-on