Job Description :
At least eight years of experience in JAVA, or JAVA-based technologies, with current hands-on capabilities.
Very strong experience in creating big data applications and handling large amount of real time data.
Very strong experience in handling and processing/storing/analyzing large amount of data at the real time.
Storing large amount of data in databases that should system should be query almost at the real time.
Expertise on the UML Standard, with solid skills on sequence diagrams.
Proven experience in the Spring Framework, mainly on Spring Boot and Spring Cloud.
Proven experience in DevOps methodologies, such as Continuous Delivery, GIT, amongst others,
Proven experience in the implementation of NoSQL-based solutions.
Proven experience in Microservice architecture, and knowledge of related concepts such as domain driven design, scalability, service discovery, load balancing, event-based sourcing, choreographies, eventual consistency, amongst others.
Proven experience in API architecture, and knowledge of related concepts such as REST, internet Infrastructure, HTTP native cache, Querying/Filtering, versioning, JSON
Strong experience in working with large scaled enterprise applications.
Very strong design and data structure concept. Should be able to design the end to end systems.
Strong experience in Google Cloud Platform, GKE, and OpenShift.
Should have very good experience in building performance intensive, and highly secured applications.
             

Similar Jobs you may be interested in ..