Full stack Developer


ROLE:5 -10 years of server-side development using Java with solid foundation in object oriented analysis and designSQL and NoSQL experience (Oracle, Cassandra, MongoDB)Experience in Spring framework (Spring Boot, Spring MVC, Spring Batch, JPA)Experience in client-side web development (HTML5, CSS, JavaScript, JSON, XML)Experience in microservices reactive architecturesExperience in service oriented architectures (REST, SOAP)Experience in message driven architectures (RabbitMQ, Kafka)Knowledge of cloud computing platforms (AWS)Knowledge of Big Data and Hadoop Spark frameworksWrite secure code, familiar with threat models and with encryption, tokenization and authentication protocols.Focused on quality and testing with good scripting skills in javascript or pythonExperience in API design and documentation using tools like SwaggerDiscipline to document ideas and API in a clear, comprehensive and organized mannerExperience troubleshooting issues in productionBS/MS in computer science or equivalentExcellent communication skillsMORE ABOUT the candidate :Self-starter, proactive, positive, creative, and flexible.You enjoy working with distributed, loosely coupled systems in the cloudYou have a strong interest in resolving technical challenges related to online payment processingYou are able to adapt quickly to changes in business requirements and work in an agile environmentYou strongly believe in test driven developmentYou are curious about emerging technologies and can quickly evaluate and adapt to new technologiesYou are team player who is happy to collaborate within and across teams in the organization and with partnersAcademic Qualification:Bachelor s degree in computer science or related field.

To apply for this job please visit www.naukrigulf.com.