Cutshort logo
Miko logo
Senior Java Developer
at Miko
Senior Java Developer
Miko's logo

Senior Java Developer

Shrushtee Makwana's profile picture
Posted by Shrushtee Makwana
3 - 6 yrs
₹8L - ₹15L / yr
Remote only
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
ORM
Apache Thrift
RxJava
skill iconAmazon Web Services (AWS)
MySQL
JMeter
skill iconGit
skill iconElastic Search
Logstash
Kibana
skill iconDocker
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 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 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's profile image

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
companies logos

About Miko

Founded
Type
Size
Stage :
Raised funding

About

Founded in 2015, Miko 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, Miko 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, Miko 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

linkedin

Similar jobs

Texila Educational and Managemant Services
Coimbatore
2 - 6 yrs
₹2.4L - ₹6L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
SaaS
Designing and building - Website / Web Application / Product Development by Using Laravel(Latest Version)
Manage / Customize the Existing Web Application and Products
Knowledge Required about SaaS Concept
Integration with other applications
Read more
DDB Mudra Group
Bengaluru (Bangalore)
3 - 5 yrs
₹7L - ₹9L / yr
skill iconPHP
MySQL
skill iconLaravel
skill iconCodeIgniter
Wordpress
+1 more

Our client DDB Mudra Group are one of India’s largest marketing communications networks. The Group’s promise ‘Unexpected Works’ comes alive in our partnerships with some of the world’s fastest-growing companies and most admired brands including Johnson & Johnson, Volkswagen, Pepsico, McDonald’s, TTK Prestige, Diageo, Unilever, Royal Enfield, Titan, Meesho, and Infosys. Our agencies include DDB Mudra, 22feet Tribal Worldwide, Mudramax, Interbrand, Track and TracyLocke.  

Our work has shone at many prestigious forums.  

  • APAC Agency of the Year at Spikes Asia 2022 with consecutive Grand Prix wins in the last three years. 
  • Asia's #1 creative agency by WARC Rankings 2021. 
  • India’s Agency of the Year and #5 in Asia according to Campaign Brief’s ‘The Work 2021’. 
  • 2 at Kyoorius 2021. 
  • One of the only two Indian agencies to bring home a Cannes Gold in 2021. 

One of the Top 20 most effective and creative agencies in the world by Effie Index 2020Our unwavering commitment to diversity and inclusion as one of the company’s key pillars for growth is seen through marquee initiatives like ‘The Phyllis India Project’ which creates a community of women leaders, and ‘Open Pride’ that fosters an inclusive and engaging work environment for the LGBTQIA+ community & allies. The Group was awarded Silver at IWEI’s Top Employers 2020 for the LGBT+ community. We are also four-time Gold winners of the Talent Development Program of the Year at the Campaign South Asia Agency of the Year Awards. 
http://ddbmudragroup.com/" target="_blank">http://ddbmudragroup.com/

 

 

Key responsibilities & Deliverables:

 
Candidates with extensive Drupal experience please apply!

  • Deeper understanding and working experience in Drupal, WordPress, Laravel or CodeIgniter & NodeJS (Express JS).
  • Analyze, design, code, debug, test, document & deploy applications
  • Experienced in OOP and knowledge of design patterns
  • Creating, using implementing and modifying Drupal/WordPress themes.
  • Customize and tweak core, forms, modules and themes in Drupal/WordPress.
  • Managing deployments of PHP and NodeJS projects with one or multiple developers across environments
  • Hands-on experience in PHP, JavaScript, jQuery, SQL, Drupal, WordPress, Laravel or CodeIgniter, NodeJS (Express JS), MySQL, MongoDB.
  • Exposure Experiences in application integration and web services technologies (REST, SOAP, XML, etc.) WebAPI
  • Responsible and Reliable developer working against strict timelines and meeting on-time delivery goals.
  • Deploying applications in AWS or GCP or Azure
  • Must be a self-starter & be able to work with minimum supervision
  • Should have capacity to solve complex business problems

 

 

 

Essential skills:

 

  • Seeking 2+ years experienced PHP/NodeJS developer for long term employment.
  • Must have, 2+ years’ experience working under Drupal, WordPress, Laravel or CodeIgniter, NodeJS (Express JS).
  • Expertise in Drupal, WordPress, Laravel or CodeIgniter, NodeJS (Express JS), MySQL, Rest APIs and MongoDB.
  • Good knowledge of Ajax, jQuery, HTML, Javascript, and CSS.
  • Familiarity with source control systems such as Subversion, etc.
    Knowledge of Object-oriented concepts.
  • Good to know about deploying applications in AWS or GCP or Azure
  • Knowledge of REST/SOAP Web services.
  • Knowledge of AngularJS or React JS is a big plus.
  • Good to have certification under any CMS or Framework.
  • Proficient in the maintenance and administration of applications.
  • Experience integrating open source and third-party applications into existing applications.
  • Results-oriented, reliable, and able to work under pressure.
  • Ability to communicate technical ideas to business users and other teams.
  • Ability to both collaborate with team members and work independently.
  • Eager to embrace current and emerging web technologies




Regards,
Namrata Shukla.

Read more
Threado
at Threado
3 recruiters
Abhishek Nalin
Posted by Abhishek Nalin
Bengaluru (Bangalore)
4 - 10 yrs
₹40L - ₹60L / yr
skill iconJava
Spring
skill iconSpring Boot
Spring Security
skill iconPostgreSQL
+4 more

Looking for someone with 6+ years of exp and has worked on scalable systems and has good understanding of architecting systems with Redis, Elasticsearch and Kafka.


We are looking for a Senior Java Developer with good product development experience to join our founding engineering team.

👋 Hi! We are Threado

At Threado, we are building the future of community experience for businesses. Community-led growth is the most sustainable way to build businesses and we want to help drive this shift in the years to come. We are a seed stage product-led startup building the best-in-class community management platform for community professionals across the globe.

Threado was founded by Pramod Rao and Abhishek Nalin. Prior to Threado, Pramod was a founding team member and VP, Marketing at Zomato. He comes with a decade of experience in community building and user growth. Abhishek was the Director of Engineering at BillTrim and CTO at Smart Audit. He has years of experience in engineering design, architecture and building SaaS products.

⛰Welcome to ground zero!

"The journey of a thousand miles begins with one step." - Lao Tzu

You'll be joining us at the early stages of our journey. We are a small, fun and passionate team with an ambition to build the next generation of community infrastructure. If you love technology, enabling engaging social experiences, and are interested in building a product for the global market, you are one of us. Join us in the journey ahead!

🛠What can you expect at Threado?

You'll be involved in:

  • Shaping the APIs integrations marketplace and designing and developing solutions on top of APIs.
  • Taking a business problem, coming up with solutions, leading the technical design and implementation of the solution.
  • Writing clean, maintainable and reusable code along with test cases.
  • Mentoring junior developers.


🥷 We are looking for:

  • Proficient with Java. Good understanding of Spring framework.
  • Good understanding of SQL (MySQL or PostgreSQL). Experience with No-SQL (Cassandra, MongoDB, DynamoDB) will be a plus.
  • Experience in server-side services using Redis, Elasticsearch, Kafka will be a plus. Working experience of Microservices would be a plus.
  • Experience with AWS stack. Experience with CI/CD processes.
  • Good written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
  • Bachelor's Degree in Computer Science or related field with 4+ years of experience in software development.

💭 Parting thoughts on why Threado:

  • Opportunity to join a small passionate team in the early days of building a global SaaS business out of India
  • Take the path less traveled, have fun building and enjoy the learning journey

 

Read more
Stackera
at Stackera
1 recruiter
Pavneet Singh
Posted by Pavneet Singh
Pune
1 - 6 yrs
₹4L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconExpress
skill iconMongoDB
Mongoose
skill iconElastic Search
+7 more

We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.

  • 2+ years of experience with Node.js/Express.js or similar framework
  • 1+ years of experience with MongoDB
  • 1+ years of experience creating REST APIs and backend systems
  • Experience with Docker is a plus
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Server Setup/AWS/GCP experience is a plus
  • Creating APIs and backend systems
  • Scraping sites and creating backend dashboards for data management
  • Backend infrastructure management and deployment

Responsibilities:

  • Developing and maintaining all server-side network components.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.

Requirements:

  • Bachelor's degree in computer science, information science, or similar.
  • At least two years of experience as a Node.js developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Availability to resolve urgent web application issues outside of business hours.
Read more
SilverFox management
at SilverFox management
1 recruiter
Rahul Sharma
Posted by Rahul Sharma
Ahmedabad
1 - 5 yrs
₹2L - ₹5L / yr
skill iconPHP
skill iconjQuery
MySQL
Experience: 2-5 Years experience
Skills:
Core PHP (Knowledge of functions, Methods, PHP OOPS Concept, Ajax, MySQL, Jquery), Javascript, Basic knowledge of HTML, CSS, MVC Structure  
Knowledge about socket
 
Above skills required for php developer...


Work from office 
Location : Ahmedabad
Read more
Jeavio
at Jeavio
4 recruiters
Gopa Goswami
Posted by Gopa Goswami
Vadodara
3 - 5 yrs
₹5L - ₹12L / yr
skill iconC
skill iconC++
skill iconPHP
SQL
CI/CD
+2 more

Work as a member of a team responsible for problem resolutions requiring extensive analysis, troubleshooting to product development. You will apply your knowledge of building scalable, distributed applications to provide ideal solutions to solving our clients business problems by driving customer experience outcomes with enhanced technical capabilities.  Essential Functions include, but are not limited to the following.


You will be expected to:

  • Work closely with a team of highly technical engineers distributed geographically.
  • Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
  • Build high quality, efficient & reusable code in server-side programming.
  • Troubleshoot & debug applications/products
  • Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
  • Guide/mentor the less experienced team members
  • Participate in code reviews
  • Document and test the features worked on by you or team
  • Explore & Propose to incorporate cutting-edge technologies / plugins etc to improve applications
  • In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.

Must Have Skills:

  • Strong programming skills in C/C++, Knowledge of PHP would be advantageous.
  • Experience in Networking software development and Domain Knowledge
  • Experience working with Linux
  • Good Understanding of Databases (MySQL) and proficiency in SQL Queries.

Good to Have Skills:

  • Knowledge of RESTful APIs
  • Exposure to DevOPS practices, Continuous Integration (CI/CD), Containers (Docker).
  • Experience with Spark Structured Streaming API, MySQL performance optimization, Linux Kernel experience
  • Exposure to Test Driven Development
Read more
Ladybird Web Solution Pvt Ltd
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹12L / yr
skill iconPHP
skill iconLaravel
MySQL
skill iconHTML/CSS

Overview

This position is open to experienced PHP Laravel Developers. You will be working with an amazing team and will have tremendous opportunities to learn and grow quickly.

Who are we looking for?

  • 3 years to 5 years of experience
  • Proficient in Core PHP
  • Proficient in PHP Laravel Framework
  • Studied from a reputed college
  • Good score throughout academics with minimum 60% marks throughout

Role & responsibilities

  • Work on www.faveohelpdesk.com
  • Review Faveo in terms of UI, code, usability etc.
  • Work to optimize UI, features, code, database etc.
  • See that Faveo code follows all standards like PSR/FIG/W3C
  • Write PHP Unit test cases and Dusk cases for all the modules that you program
  • Guide other junior developers working on Faveo
  • Build new features & modules in Faveo
  • Maintain the existing code of Faveo

Technologies you will work on

  • PHP
  • Laravel Framework
  • MySQL
  • HTML & CSS
  • Bootstrap
  • XML
  • Basic Javascript, jQuery, Vue.js

Tools you will use

  • Git - Github
  • Filezilla
  • AWS Hosting and management
  • cPanel web hosting
  • IDE: NetBeans/Dreamweaver/Brackets/Sublime
  • Codacy
  • Jenkins
  • Candidates with prior knowledge of these tools will be preferred
Read more
Ace Skill Development Pvt Ltd
Keerthi Mannavan
Posted by Keerthi Mannavan
Chennai
5 - 8 yrs
₹5L - ₹20L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+3 more
- 3 to 8 years of development experience
- Strong development experience in Core Java, J2EE, Spring Boot, Oracle SQL/PLSQL and App servers like WebLogic, JBOSS, Unix
- Good Knowledge of SOAP and REST API
- Should have knowledge in SOLID Principles & Design Patterns
- Should have working experience in UI like JSF, JSP, Html, CSS and Javascript / Jquery
- Experience with full-lifecycle development (i.e. design, coding, testing, debugging, etc.)
- Working experience to fix common vulnerabilities and security threat in SOA\Microservices applications
- Knowledge in OWASP Standards and Working knowledge in fixing security issues, data encryption and cryptography.
- Prior experience and knowledge of security tools like Fortify, Sonatype and webInspect is a plus
- Good to have knowledge and working experience in Angular JS
- Translate business requirements into detailed specs/designs
- Design thinking while arriving at solution
- Strong technical troubleshooting, diagnosing and problem-solving skills
- Ability to work with distributed teams in a collaborative and productive manner
- Solving complex business and workflow issues with solid scalable technical solutions
- Must be a self-motivated, proven performer who enjoy challenging assignments in a high-energy, fast growing workplace
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Good in communication, both written and verbal
- Should have Agile scrum experience.
- Team Player with very good attitude
- Attention to detail and focus on quality
- Knowledge in financial services domain is a plus
- Good to have knowledge on Static AppSec Testing (SAST) and Dynamic AppSec Testing (DAST)
Read more
Blume Global
Blume Global
Agency job
via Volks Consulting by Suprith c
Bengaluru (Bangalore)
4.5 - 7.5 yrs
₹16L - ₹24L / yr
skill iconJava
J2EE
Hibernate (Java)
skill iconSpring Boot
Data Structures
+2 more
Bachelor’s Degree (Masters preferred) in Computer Science or related field
• 3+ years of software development experience on web applications
• Experience in working in an onsite and offshore development model
• Must have hands-on design and development experience in Cloud (GCP/AWS/Azure), Kubernetes, Microservices,
Java, J2EE, Spring/Boot, Hibernate, JUnit and Integration with front end via rest interfaces.
• Must have Hands-on experience in Multi-threading, Non-blocking IO, Kafka, JMS
• Strong integration background required. Experience with Microservices, REST, JSON and APIs is required
• Experience with as many of the following is highly desirable: Tomcat, Node.js, XML, XSLT, XPath, Web Services,
MongoDB, MYSQL, and query performance tuning
• Experience with code management and continuous integration techniques and tools such as Maven, Gradle, Github,
JMeter, Jenkins, NPM etc. is highly desirable
• Experience building complex software systems that have been successfully delivered to customers
• Strong Computer Science fundamentals and working knowledge in data structures, algorithms, problem-solving and
complexity analysis
• Knowledge of professional software engineering practices and best practices for the full software development life
cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and
operations
• Proven ability to troubleshoot issues in production including root cause analysis
• Self-directed and capable of working effectively in a highly innovative and fast-paced environment
• Experience with Agile software development in a UNIX/Linux environment
• Experience with system architecture/design
Read more
Enterprise mobile app for Employee Engagement. (MB1)
Enterprise mobile app for Employee Engagement. (MB1)
Agency job
via Multi Recruit by Ravish E
Mumbai
2 - 5 yrs
₹4L - ₹5L / yr
skill iconPHP
MySQL
skill iconJavascript
skill iconjQuery
Zend
+1 more
  • Support existing code of PHP webserver
  • Proficient in PHP, JavaScript, jQuery, HTML, and MySQL
  • Hands-on any PHP-based framework/CMS like Laravel, CakePHP, Zend, CodeIgnitor, Yii.
  • Must write efficient code with documentation.
  • Any Database: MySQL, MongoDB, NoSQL DBs, postgresql.
  • Has experience debugging code.
  • Analysis of current DB structure and change table structures as and when required
  • Implementation of visual representation of DB data in the form of charts and graphs
  • The eventual implementation of a new UI theme with customizations such as drop-down menu data, as well as linking the UI theme front-end with the back-end MySQL
  • Implementation of new PHP web services for functions such as analytics, and new modules to existing services
  • Ensure cross-platform compatibility of information retrieved from web services on
  • Android and iOS platforms, in terms of Push Notifications, platform-specific issues, etc.
  • Implementation of SSL security to all web services, logins, and API calls
  • Familiar with XMPP would be a plus point.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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
companies logos