Enable job alerts via email!

Senior Java Developer (Senior / Lead)

Miko AI

United States

Remote

USD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled Java Backend Engineer to lead the design and development of key initiatives for their cutting-edge robotics product line. In this role, you will collaborate with a dynamic team of engineers and designers, ensuring the backend infrastructure is optimized for scale and responsiveness. You will be at the forefront of integrating the latest industry trends into new features and products. If you are passionate about technology and eager to contribute to transformative projects in the field of social robotics, this opportunity is perfect for you.

Qualifications

  • Experience in system architecture design, scalability, and reliability.
  • Proficiency in distributed application development lifecycle.

Responsibilities

  • Design and develop core system features and services.
  • Collaborate with cross-functional teams for a conversational robotics platform.

Skills

Java
Distributed application development
Linux
Kubernetes
API gateways
Spring Framework
Hibernate
Cloud services (AWS, Google Cloud, Azure)
MySQL
Multithreaded programming

Tools

JMeter
Apache Thrift
Google ProtoBufs

Job description

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
  1. Designing, developing, and maintaining core system features, services, and engines.
  2. Collaborating with a cross-functional team of backend, mobile application, AI, signal processing, robotics engineers, design, content, and linguistic teams to realize the requirements of a conversational social robotics platform, including investigating design approaches, prototyping new technology, and evaluating technical feasibility.
  3. Ensuring the backend infrastructure is optimized for scale and responsiveness.
  4. Following best practices in design, development, security, monitoring, logging, and DevOps to ensure project success.
  5. Introducing new ideas, products, and features by keeping track of the latest industry trends.
  6. Operating within an Agile/Scrum environment to deliver high-quality software against tight schedules.
Minimum Requirements
  • Proficiency in distributed application development lifecycle, including authentication/authorization, security, session management, load balancing, and API gateways.
  • Experience working on Linux-based operating systems.
  • Knowledge of container orchestration platforms like Kubernetes.
  • Proficiency in Java, with additional skills in Python and PHP considered a plus.
  • Experience with server-side frameworks such as Servlets, Spring, or Java Spark.
  • Proficiency with ORM/Data access frameworks like Hibernate or JPA.
  • Experience with data serialization frameworks such as Apache Thrift, Google ProtoBufs, or Jackson.
  • Knowledge of inter-process communication frameworks like WebSocket, RPC, or message queues.
  • Understanding of multithreaded programming and concurrency concepts.
  • Experience in system architecture design, scalability, and reliability.
  • Familiarity with cloud services like AWS, Google Cloud, or Azure.
  • Proficiency with databases such as MySQL, MongoDB, or OrientDB.
  • Experience with testing frameworks like JMeter or Locust.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Application Engineer

Synchro

Remote

USD 90,000 - 135,000

6 days ago
Be an early applicant

Senior Data Architect

Onix Networking Corp.

Lakewood

Remote

USD 90,000 - 150,000

7 days ago
Be an early applicant

Senior Software Engineer

Moody's

Bellevue

Remote

USD 116,000 - 203,000

4 days ago
Be an early applicant

Senior Software Engineer

Moody's

Remote

USD 116,000 - 203,000

4 days ago
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Lansing

Remote

USD 94,000 - 160,000

Yesterday
Be an early applicant

Senior Software Engineer

AgencyBloc, Inc.

Remote

USD 80,000 - 120,000

12 days ago

Senior Java Engineer

First Citizens

Phoenix

Remote

USD 95,000 - 150,000

Today
Be an early applicant

Senior Java Engineer

First Citizens Bank

Scottsdale

Remote

USD 95,000 - 150,000

Today
Be an early applicant

Sr. IT Software Engineer - ScriptMed Remote

Lensa

Springfield

Remote

USD 94,000 - 160,000

5 days ago
Be an early applicant