Miko - Java Backend Developer - Microservices Architecture

4 weeks ago


MumbaiAnywhere in IndiaMultiple Locations, IN Miko Full time

About the Role :

- As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.

Responsibilities :

- 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 trends

- Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules

Requirements :

- 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.

- Working Knowledge of container orchestration platform like Kubernetes

- 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 working with NoSQL/graph databases is an added plus

- Proficient understanding of code versioning tools, such as Git

- Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet

- Working Knowledge of DevOps containerization technologies like Docker, LXD

(ref:hirist.tech)

  • Mumbai/Anywhere in India/Multiple Locations, IN Miko Full time

    About the Role :The cloud engineering team at a robotic-focused startup, working on what will be one of the most sophisticated uses of artificial intelligence and robotics in consumer products.We are looking for a DevOps Engineer with deep technical expertise in managing scalable and distributed cloud applications to join our Cloud Engineering team and take...

  • Java Developer

    3 weeks ago


    Anywhere in India/Multiple Locations, IN Nexion Pro Full time

    Job Description: Java Developer (Microservices)We are seeking a skilled Java Developer with expertise in Microservices architecture to join our team. The ideal candidate should have 5-7 years of experience and strong proficiency in Java 8 or 11, along with hands-on experience in Microservices development, multithreading, Maven, and any Document Database....

  • Java Developer

    1 week ago


    Anywhere in India/Multiple Locations, IN LanceTech Solutions Full time

    Mandatory skills : Java, Hibernate, MicroservicesJob Description :Responsibilities :- Designing, developing, deploying, and maintaining high-quality, scalable, and reliable solutions- Promoting best practices in software development and service delivery, including agile methodologies and TDD- Contributing to design and architecture decisions aligned with...


  • Bangalore/Anywhere in India/Multiple Locations, IN Careerfit.ai Full time

    Position Overview : We are seeking a highly skilled and motivated Senior Backend Developer with 2-4 years of experience in Python and FastAPI to join our remote team. As a Senior Backend Developer, you will play a pivotal role in shaping the architecture, design, and development of the backend infrastructure that drives our video-first workplace...

  • Java Developer

    1 week ago


    Anywhere in India/Multiple Locations, IN Selsoft Full time

    Requirements :Having 10 -12 Yrs experience in Java, Microservices & Complex SQLMust have strong experience on Java/J2EE frameworks (Java 8 or 11, Microservice Architecture, Spring boot, ORM tools like Hibernate/JPA)Should have strong working experience on Oracle, MySQL and NoSQL databases. Example: RDBMS-Oracle/MySql, NoSql-Couchbase/MongoDBGood to have the...


  • Anywhere in India/Multiple Locations, IN Tekfortune IT India Pvt. Ltd. Full time

    Title/Role : Java Back-End DeveloperExperience : 4+ YearsWork Location : Remote/ WFHNotice period : Immediate Joiners OnlyKey Skills : Java, Core Java, Python, Spring boot, Microservices, SQL Database, JSON, Shell Scripting, REST API, Debugging Tools, Sanity Test, Code Signing, SSL/HTTP/HTTPS ProtocolsJob Description :As a Back-end Developer, you will...


  • Anywhere in India/Multiple Locations/Bangalore, IN Infinite Computer Solutions Full time

    Job Description :We are seeking a talented and experienced Senior Java Backend Developer to join our dynamic team. As a Java Backend Developer, you will be responsible for designing, developing, and implementing robust and scalable web applications using Java, Spring Boot, and other related technologies. You will work closely with cross-functional teams to...

  • Java Developer

    1 week ago


    Anywhere in India/Multiple Locations/Hyderabad, IN Screatives Software Services Pvt Ltd Full time

    Job Description :We are seeking a skilled Java Developer with expertise in Angular to join our dynamic team. As a Java Developer with Angular experience, you will be responsible for developing and maintaining high-quality software solutions that meet customer needs.Responsibilities :- Design, develop, and maintain Java-based applications- Collaborate with...

  • Backend Developer

    4 weeks ago


    Anywhere in India/Multiple Locations, IN Aarizon Services Full time

    Job Description :Key Responsibilities :- Develop backend services and APIs using Java and Spring Boot.- Implement micro services architecture for scalable and modular backend systems.- Design and optimize database schemas using Hibernate.- Ensure the security and integrity of backend systems.- Collaborate with frontend developers to integrate frontend and...


  • Anywhere in India/Multiple Locations, IN Winfort Services Pvt ltd Full time

    Job Description :We are currently seeking a highly skilled Java Full Stack Developer for a leading service based company.Skills : 1:Java, Spring boot , Microservices, Angular 10 +version2: Java, Spring boot , Microservices , React.3:Java, Spring boot , Microservices , Kafka , Angular 4+ versionResponsibilities :- Design, develop, and deploy robust and...


  • Bangalore/Anywhere in India/Multiple Locations, IN Avensys Consulting PVT LTD Full time

    About the job :Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted providers in Singapore and service a client...

  • Backend Developer

    4 weeks ago


    Anywhere in India/Multiple Locations, IN Mobile Programming LLC Full time

    Job Description : Mobile Programming is looking for a Java Backend Developer who ensures the website perform correctly, focusing on databases, back-end logic, application programming interface (APIs), architecture, and servers. Required Technical Skill : Java Back-End, Python, Php, Popular Frameworks, HTML, CSS, and JavaScript, Familiarity with...


  • Anywhere in India/Multiple Locations, IN Recruitment Firm Full time

    Role : Java Microservices:Location : PAN India - Having 10 -12 Yrs experience in Java, Microservices & Complex SQL:- Must have strong experience on Java/J2EE frameworks (Java 8 or 11, Microservice Architecture, Spring boot, ORM tools like Hibernate/JPA)- Should have strong working experience on Oracle, MySQL and NoSQL databases. Example: RDBMS-Oracle/MySql,...

  • Senior .Net Developer

    4 weeks ago


    Bangalore/Anywhere in India/Multiple Locations, IN Webority Technologies Full time

    Required Skills :- Expertise in designing, developing, and deploying microservices using .NET Core- Proficiency in implementing RESTful APIs and messaging queues for communication- Experience ensuring scalability and fault tolerance through containerization (Docker) and orchestration (Kubernetes)- Strong understanding of security measures and performance...

  • Java Technical Lead

    4 weeks ago


    Anywhere in India/Multiple Locations, IN LTIMINDTREE Full time

    Role : Java Tech LeadMandatory Skills : Java, MicroservicesGood to have : POS / Loyalty program / Spring Cloud GatewayExperience : 8-12 yearsLocation: Pan IndiaNotice Period : 30 days or lessWork timings : 3:30 pm to 12:30 amExperience and Responsibilities :- Hands on experience in Springboot, Gradle, Postgres, CI CD deployment pipeline setup using Bamboo or...

  • Golang Developer

    4 weeks ago


    Anywhere in India/Multiple Locations, IN Hiresoft Full time

    Job Description : Golang DeveloperPosition Overview :We are seeking a talented and experienced Go Lang Developer to join our dynamic team. The ideal candidate should possess a strong background in software development, particularly in Go programming language, with at least 3 years of practical experience. As a Go Lang Developer, you will be responsible for...

  • Java Developer

    4 weeks ago


    Anywhere in India/Multiple Locations, IN NEOZOOM TECHNOLOGIES PRIVATE LIMITED Full time

    Job Description :Key Responsibilities :- Java Development : Design, develop, and maintain high-performance, scalable, and secure Java applications.- Spring/Spring Boot : Utilize expertise in Spring and Spring Boot frameworks for building robust and efficient microservices.- AWS Serverless Technologies: Architect, implement, and optimize serverless...


  • Anywhere in India/Multiple Locations, IN Vidpro.in Full time

    Job Overview :We are looking for a highly motivated backend Java Developer with 2-5 years of experience in Java and who has worked on the AWS infrastructure to join our fast-growing team. In this role, you will be responsible for developing and maintaining the backend of our public-facing APIs and services, ensuring that they are scalable, reliable, and...

  • Backend Developer

    4 weeks ago


    Anywhere in India/Multiple Locations, IN Squareroot Consulting Full time

    Role : Python Backend DeveloperExp - 4-7 YrsJob location - Currently Remote (After 6-8 months WFO)Education : Bachelor of engineering (Tier 1 Institutes) Only Immediate Joiners Compensation - Fixed salary Plus RSU's. No variablesOnly Product work experience strictly no service based work experience.Skills :Python FastApiWe need at least 4 years relevant...

  • Senior Java Developer

    2 weeks ago


    Anywhere in India/Multiple Locations, IN NR Consulting Full time

    Experience : 8 to 10 Years (Relevant Experience - 7 + Years)Notice Period : 0 -25 Days (if serving notice period 30th April is max)Work Location : Bangalore, Chennai, Hyderabad, Pune, Noida, Trivandrum, KochiPrimary : Java Backend technologies, Spring boot/micro services, algorithmsMandatory : SQL/NO sql Cloud experience is mandatory (Any cloud...