Jobs · cutshort
Senior Java Developer
Northwind Robotics · Indexed today
About the role
Design and develop backend systems and services using Java and Spring Boot in a remote environment.
Northwind Robotics is hiring Senior Java Developer job (Remote only) | Cutshort
Senior Java Developer
Senior Java Developer
at Northwind Robotics
Posted by
Shrushtee Makwana
3
\- 6 yrs
₹8L - ₹15L / yr
Remote only
Skills
Java
J2EE
Spring Boot
Hibernate (Java)
Spring
ORM
Apache Thrift
RxJava
Amazon Web Services (AWS)
MySQL
JMeter
Git
Elastic Search
Logstash
Kibana
Docker
Ansible
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 Northwind Robotics3 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 a 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.
– 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 plus
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
Founded
Type
Size
Stage
:
Raised funding
About
Founded in 2015, Northwind Robotics is an advanced consumer robotics innovations lab passionate about bringing the best of technology to young learners everywhere. Home to the world's leading educators, engineers, psychologists and content developers, Northwind Robotics takes learning to a whole new level through state-of-the-art artificial intelligence, robotics and IoT. The company has a global mindset with offices in the innovation hubs of Silicon Valley and Mumbai. Our latest product, Northwind Robotics 3, is an AI-powered intelligent robot that uses playful, conversational learning to educate, engage and entertain kids aged 5-10 years. Its personality brings wit and fun into a home in ways that other technology does not. It has an adaptive personality, dozens of emotions, and millions of topics and themes to learn from.
Read more
Company social profiles
Similar jobs
AI GTM Platform for Faster B2B Pipeline Growth
Agency job
Remote only
4
\- 10 yrs
₹74L - ₹130L / yr
Artificial Intelligence (AI)
Scala
Python
AI Agents
API
+9 more
Senior BackEnd Engineer
The ideal candidate will have a strong background in building scalable applications, a deep understanding of back-end technologies, and experience with cloud infrastructure. As a Back End Engineer, you will be responsible for designing, developing, and maintaining a scalable workflow management system. You will work closely with cross-functional teams to build robust and efficient applications that meet the needs of our users. Your expertise in Scala, Python, AI Agents/APIs, and GCP will be crucial in ensuring our system is reliable, performant, and scalable.
Key Responsibilities:
Back-End Development:
– Build and maintain back-end services and APIs using Scala.
– Implement and optimize Orchestration workflow system involving database queries and operations.
– Build API integrations with Third Party APIs and services.
– Ensure robust and scalable server-side logic.
Cloud Integration:
– Deploy, manage, and monitor applications on Google Cloud Platform (GCP).
– Utilize GCP services to enhance application performance and scalability.
– Implement cloud-based solutions for data storage, processing, and analytics.
Collaboration And Communication:
– Work closely with cross-functional teams to define, design, and ship new features.
– Participate in code reviews and contribute to sharing team knowledge.
– Document development processes, coding standards, and project requirements.
Qualifications:
– Educational Background:
– Completed a masters/bachelor degree in Computer Science, Engineering, or a related field.
– Technical Skills:
– Proficiency in Scala programming language.
– Strong experience with React and ReactJS.
– Familiarity with Google Cloud Platform (GCP) and its services.
– Knowledge of front-end development tools and best practices.
– Understanding of RESTful API design and implementation.
– Soft Skills:
– Excellent problem-solving skills and attention to detail.
– Strong communication and collaboration abilities.
– Eagerness to learn and adapt to new technologies and challenges.
Preferred Qualifications:
– Experience with version control systems such as Git.
– Familiarity with CI/CD pipelines and DevOps practices.
– Understanding of workflow management systems and their requirements.
– Experience with containerization technologies like Docker.
Must have Skills
– Scala - 4 Years
– React.Js - 1 Years
– RESTful API - 4 Years
– Docker - 2 Years
– Python - 3 Years
– Artificial Intelligence - 2 Years
Read more
Posted by
Manasa S
Bengaluru (Bangalore), Mumbai
4.1
\- 10 yrs
Best in industry
Java
Hibernate (Java)
Object Oriented Programming (OOPs)
Data Structures
Design patterns
+3 more
Java Developer – Job Description
Wissen Technology is now hiring a Java Developer with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL.
We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team.
A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consultancy.
Required Skills:
• Exp. - 4 to 9 years.
• Experience in Core Java and Spring Boot.
• Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
• Should have the ability to analyze, design, develop and test complex, low latency client facing applications.
• Good development experience with RDBMS.
• Good knowledge of multi-threading and high-performance server-side de
Read the full posting on cutshort →
FAQ
Is the Senior Java Developer role at Northwind Robotics remote?+
This Senior Java Developer position is listed as onsite.
What is the salary for the Senior Java Developer role at Northwind Robotics?+
The listing states 81000-152000 INR.
What seniority level is this Senior Java Developer role?+
This is a senior level position.
How do I apply for the Senior Java Developer role at Northwind Robotics?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Northwind Robotics.