Sign In
 [New User? Sign Up]
Mobile Version

Java Developer

Job Code:
  • Travel
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Role/ Responsibilities Design APIs, DB, Queues, monitoring for micro services. writing, deploying and managing micro services. Migrate existing components into distributed micro service architecture. Integration with presentation / aggregation layer (currently in PHP). AWS Cloud ( Manage Server ) API integration with 3rd parties. Unit test cases, automation Database optimisation Design of highly concurrent backend architecture Handling high traffic dataExperience B.E./B.Tech (CS)/ MTECH from tier l engineering institutes or universities with 2-4 years of work experience. A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Strong in data structures and algorithm Worked in a large scale consumer product. Must have worked on distributed and micro service architecture. Very strong fundamentals on scale/ performance/ memory optimisation. Sound fundamentals of authentication, authorization, payment processes, data security. Preferred - Experience of designing open APIs, implementation of oAuth2. Must Have experience in JMS / RabbitMQ / AWS Elastic queue . Must have experience in Spring + Hibernate Must have production knowledge of Tomcat / Jetty / Undertow Must Have experience in Junit / mockito unit test cases Must have knowledge in Mysql ( any RDBMS ) Preferred - experience in handling high traffic apps. Preferred - experience in MongoDB, Redis , CouchDb, Dynamo DB, Riak . Preferred - experience in Asynchronous Programming ( Actor model concurrency / RxJava / Executor Framework ) Preferred - experience in Lucene ElasticSearch / Solr , Jenkin , Docker Preferred - experience in other languages/ technologies such as scala , nodeJs, PHP Preferred - experience in AWS / Google / Azure Cloud ( Managing , monitering and hosting servers ) Preferred - experience in handling Big Data Preferred - knowledge of Websocket and backend server for websocket
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering) | B.Sc. (Science)

Experience: 2-4


Application Programming | Database Administration (DBA) | Software Engineer | System Security
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News