Responsibilities:
- Design and Development of the modular, reusable backend infrastructure
- Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform.
- Ensure the developed backend infrastructure is optimized for scale and responsiveness
- Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.
- Introducing new ideas, products, features by keeping track of the latest developments and industry trends
Skills :-
- Proficiency in distributed application development lifecycle ( concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms )
- Proficiency in working on Linux based Operating systems.
- Proficiency in at least one server-side programming language like Java . Additional languages like Python and PHP are a plus
- Proficiency in at least one server-side java framework like J2EE, Servlets, Spring, java spark ( Java).
- Proficiency in at least one data serialization frameworks: Apache Thrift, Google ProtoBuffs, Apache Avro, etc
- Proficiency in at least one of interprocess communication frameworks WebSockets, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc
- Proficiency in multithreaded programming and Concurrency concepts ( Threads, Thread Pools, Futures, asynchronous programming).
- Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
- Proficiency is concepts of monolithic and microservice architectural paradigms.
- Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL,maria db,postgress, MongoDB, Orientd
- Proficiency in inmemory databases like redis
- Proficiency in at least one RPC communication framework: Apache Thrift, GRPC
- Working Knowledge of DevOps containerization technologies like Docker, LXD
- Proficiency in at least one of testing frameworks or tools Jmeter, Locusts, Taurus
- Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, etc ( Basics of devops, networking and firewall management )
- Proficient understanding of code versioning tools, such as Git
India JAVA/J2EE jobs, jobs, job search, India, JAVA/J2EE JOBS in Ahmedabad ,JAVA/J2EE JOBS in Bangalore , Bangalore,,JAVA/J2EE JOBS in Calcutta,JAVA/J2EE JOBS in Chandigarh,JAVA/J2EE JOBS in Chennai,JAVA/J2EE JOBS in Delhi,JAVA/J2EE JOBS in Gandhinagar,JAVA/J2EE JOBS in Gurgaon,JAVA/J2EE JOBS in Hosur,JAVA/J2EE JOBS in Hyderabad,JAVA/J2EE JOBS in Mumbai,JAVA/J2EE JOBS in Nagpur,JAVA/J2EE JOBS in Noida,JAVA/J2EE JOBS in Pune
Thursday, August 06, 2020
Backend Developer - Java/Python/PHP (3-5 yrs) (Suven Consultants & Technology Pvt.Ltd.)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.