We are looking for a Java Developer with excellent communication skills and 8 years of strong hands-on experience in Java/J2EE platform development. The ideal candidate will have expertise in the following technologies:Java/J2EE platform, Spring Framework, ORM (Object-Relational Mapping), JSON, Restful/GraphQL APIs , Micro services architecture, Event-Driven Architecture, IOC (Inversion of Control),AOP (Aspect-Oriented Programming)Containerization (e.g.,Docker, Kubernetes),Service discovery ,Service mesh ,Lambda expressions, Multi-threading.Additionally, the candidate should have expertise in the following tools and technologies:RDBMS (Relational Database Management Systems), NoSQL databases, Jira, Git, Maven, Jenkins, AWS/Azure cloud platform.