Job Description :
At least eight years of experience in JAVA, or JAVA-based technologies, with current hands-on capabilities.
Very strong written and verbal communication.
Expertise on the UML Standard, with solid skills on sequence diagrams.
Proven experience in the Spring Framework & Microservices
Proven experience in working with Agile methodologies, such as Scrum.
Proven experience in DevOps methodologies, such as Continuous Delivery, GIT, amongst others,
Proven experience in the implementation of NoSQL/hadoop/bigdata -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.
Should have very good experience in building performance intensive, and highly secured applications.
             

Similar Jobs you may be interested in ..