hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Java Developer Remote

4.00 to 5.00 Years   Chennai   14 Nov, 2022
Job LocationChennai
EducationNot Mentioned
SalaryNot Disclosed
IndustryManagement Consulting / Strategy
Functional AreaGeneral / Other SoftwareWeb / Mobile Technologies
EmploymentTypeFull-time

Job Description

    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 system. 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 framework like Servlets, Spring, java spark (Java). Proficient in using ORM/Data access frameworks like Hibernate, JPA with spring or other server-side frameworks. Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs,Apache Avro, Google Json, JackSon etc Proficiency in at least one of inter process communication frameworks WebSocket s, RPC,message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools,Futures, asynchronous programming). Experience defining system architectures and exploring technical feasibility Tradeoffs (architecture, design patterns, reliability and scaling) Experience developing cloud software services and an understanding of design for scalability, performance and reliability 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 working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB,Orientdb Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus Proficiency in asynchronous libraries(RxJava), frameworks (Akka),Play, Vertx is an added plus Proficiency in functional programming ( Scala ) languages is an added plus Proficiency in working with NoSQL/graph databases is an added plus Proficient understanding of code versioning tools, such as Git is an added plus Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus Working Knowledge of container orchestration platform like Kubernetes is an added plusRole & ResponsibilitiesWe are looking for a Java Backend Engineers to join our existing Cloud Engineering team and take lead in design and development of several key initiatives of our existing miko3 product line as well as our new product development initiatives. Designing, developing and maintaining core system features, services and engines 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 which includes investigate design approaches, prototype new technology, and evaluate technical feasibility 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 trendsOperating in an Agile/Scrum environment to deliver high quality software against aggressive schedules,

Keyskills :
design patternshibernatenew product developmenteclipsegraph databases

Senior Java Developer Remote Related Jobs

© 2019 Hireejobs All Rights Reserved