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 - 8 yrs
₹8L - ₹12L / yr
Remote only
Skills
skill iconJava
skill iconSpring Boot
Hibernate (Java)
skill iconGit
Linux
skill iconKubernetes
skill iconDocker
Multithreading
Microservices

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


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

Noida
8 - 14 yrs
₹25L - ₹40L / yr
skill iconJava
Google Cloud Platform (GCP)
Spring
RESTful APIs
Microservices
+1 more

About Us :


CLOUDSUFI, a Google Cloud Premier Partner, a Data Science and Product Engineering organization building Products and Solutions for Technology and Enterprise industries. We firmly believe in the power of data to transform businesses and make better decisions. We combine unmatched experience in business processes with cutting edge infrastructure and cloud services. We partner with our customers to monetize their data and make enterprise data dance.


Our Values :


We are a passionate and empathetic team that prioritizes human values. Our purpose is to elevate the quality of lives for our family, customers, partners and the community.


Equal Opportunity Statement :


CLOUDSUFI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified candidates receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, and national origin status. We provide equal opportunities in employment, advancement, and all other areas of our workplace.


About the Role


Job Title: Lead Java Developer


Location: Noida(Hybrid)


Experience: 7-12 years


Education: BTech / BE / ME /MTech/ MCA / MSc Computer Science



Primary Skills - Java 8-17+, Core Java, Design patterns (more than Singleton & Factory), Webservices development,REST/SOAP, XML & JSON manipulation, OAuth 2.0, CI/CD, SQL / NoSQL


Secondary Skills -Kafka, Jenkins, Kubernetes, Google Cloud Platform (GCP), SAP JCo library, Terraform


Certifications (Optional): OCPJP (the Oracle Certified Professional Java Programmer) / Google Professional Cloud



Required Experience:


● Must have integration component development experience using Java 8/9 technologies andservice-oriented architecture (SOA)


● Must have in-depth knowledge of design patterns and integration architecture


● Must have experience in system scalability and maintenance for complex enterprise applications and integration solutions


● Experience with developing solutions on Google Cloud Platform will be an added advantage.


● Should have good hands-on experience with Software Engineering tools viz. Eclipse, NetBeans, JIRA,Confluence, BitBucket, SVN etc.


● Should be very well verse with current technology trends in IT Solutions e.g. Cloud Platform Development,DevOps, Low Code solutions, Intelligent Automation


Good to Have:


● Experience of developing 3-4 integration adapters/connectors for enterprise applications (ERP, CRM, HCM,SCM, Billing etc.) using industry standard frameworks and methodologies following Agile/Scrum


Behavioral competencies required:


● Must have worked with US/Europe based clients in onsite/offshore delivery model


● Should have very good verbal and written communication, technical articulation, listening and presentation skills


● Should have proven analytical and problem solving skills


● Should have demonstrated effective task prioritization, time management and internal/external stakeholder management skills


● Should be a quick learner and team player


● Should have experience of working under stringent deadlines in a Matrix organization structure


● Should have demonstrated appreciable Organizational Citizenship Behavior (OCB) in past organizations


Job Responsibilities:


● Writing the design specifications and user stories for the functionalities assigned.


● Develop assigned components / classes and assist QA team in writing the test cases


● Create and maintain coding best practices and do peer code / solution reviews


● Participate in Daily Scrum calls, Scrum Planning, Retro and Demos meetings


● Bring out technical/design/architectural challenges/risks during execution, develop action plan for mitigation and aversion of identified risks


● Comply with development processes, documentation templates and tools prescribed by CloudSufi or and its clients


● Work with other teams and Architects in the organization and assist them on technical Issues/Demos/POCs and proposal writing for prospective clients


● Contribute towards the creation of knowledge repository, reusable assets/solution accelerators and IPs


● Provide feedback to junior developers and be a coach and mentor for them


● Provide training sessions on the latest technologies and topics to others employees in the organization


● Participate in organization development activities time to time - Interviews, CSR/Employee engagement activities, participation in business events/conferences, implementation of new policies, systems and procedures as decided by Management team

Read more
Dangi Digital Media LLP
jaibir dangi
Posted by jaibir dangi
Mumbai
4 - 8 yrs
₹7L - ₹13L / yr
JSP
Oracle NoSQL Database
skill iconJava
J2EE
skill iconSpring Boot
+4 more

Person should have strong knowledge in -

1. Core Java,

2. JSP

3. Spring Framework,

4. Spring Boot,

5. SOAP and REST Webservices

6. Application Security.

Person should have 4 to 6 Years of work experience in Java and above-mentioned related technology.

Person should have good Oracle Database knowledge and have good communication skills.

Having work experience in BFSI domain will added advantage

Person needs to work from Mumbai location and also available to join the office

Read more
Virtusa
at Virtusa
2 recruiters
Jyothi S
Posted by Jyothi S
Hyderabad
5 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
Microservices
skill iconSpring Boot
Core Java
Virtusa is hiring for Java Microservices Developer @ Hyderabad.
Exp - 5 to 8Years
Notice period - Immediate to 30 Days

Job Description:

Working proficiency in developmental toolsets like Jira, Bitbucket, Splunk, Dynatrace etc.

Proficiency in Java/J2EE, Web Service, Micro service, Spring Boot, Kafka

Experience in developing, deploying and administering Java applications ,Java spring, Java Spring MVC, Spring Batch, Web services (REST and SOAP), HTML5, JavaScript, CSS, XML, Rest API, GIT, Tomcat.

Experience of Agile team working

REST API's & Spring experience is must. Spark experience is added advantage.


Regards,
Jyothi.

Read more
Numen Health
at Numen Health
2 recruiters
Gnana Shree
Posted by Gnana Shree
Bengaluru (Bangalore)
6 - 10 yrs
₹15L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Position / Job Title:Tech Lead
Type: Full Time

About Numen (https://numenhealth.com):
Numen Health is a Health-tech company with a goal to reimagine healthcare in India. Through an amalgamation of our healthcare team with the power of AI and the Internet of Things (IoT), we make healthcare easier and accessible through a data-based preemptive approach. Our mission is to facilitate change in the healthcare industry by moving from a reactive approach to a proactive one.
We are a wonderful, young team with experience in scaling up Indian and international businesses from the ground up. We are looking for like-minded and enthusiastic people who are passionate about making a lasting difference and want to help us revolutionize the way healthcare is delivered to a billion Indian!

Our Vision:
To shift the healthcare ecosystem from a ‘Sick-care' approach to a ‘Holistic-healthcare' approach. We aim to do that by enabling doctors and caregivers to move from treating ailments to employing a data-based,
preemptive approach.
About Product:
We offer preventive healthcare programs to individuals to improve their health. These plans are crafted in consultation with their treating doctor and a dedicated care team remotely monitors the progress in real[1]time. For doctors, Numen is a virtual facility to cater to all of their patient’s needs, remotely.
Why Join?
At Numen, you have the opportunity to make tangible changes to the existing healthcare systems in India
making it preventive and affordable. By joining the Numen team, you get to be part of a young, dynamic
team that is passionate about making a change and a fast-paced environment with multiple opportunities to
learn and grow.

Job Overview:
Numen Health is looking for Tech Lead to join our Engineering team and lead all stages of the software product development life cycle. This will include analyzing system and user requirements, designing software flowcharts, writing clean Java code, troubleshooting bugs, and running tests to improve system functionality.
If you are a person who has proficiency in Java technologies, good analytical skills, the ability to design software systems and anticipate issues, and frame remedial actions with excellent teamwork skills; We
would like to speak to you.

Responsibilities:
1. Design, develop, scale, and maintain backend services in Java
2. Collaborate with the engineering and product team to discuss project definitions and goals.
3. Work on individual priorities, deadlines, and deliverables.
4. Improve reliability, scalability, observability, and security of the backend systems.
5. Write simple, efficient, and maintainable code
6. Function well in a fast-paced, rapidly changing environment
7. Ensuring best coding standards and practices to improve and maintain quality.

Requirements:
8. Bachelor/Master degree in CS or related field from a reputed college
9. Sound knowledge of Java technologies.
10. Solid grip on the programming basics like DS and algorithms, OOPS.
11. Experience with software design and application programming
12. Understanding & experience with software design patterns, restful APIs, and microservice
architecture
13. Experience with software design and application programming
14. Strong debugging skills
15. Exposure to CI/CD and Test-Driven Development
16. Nice to have are Unix / Linux, database SQl / NoSQL, Java Spring, working knowledge on
scripting (Perl, Shell Scripting).

Prior Experience:
17. 5 - 8 years of experience in java development
18. A hustler with the capability to think out of box and hence prior experience with Startups would
be a plus.
19. Understanding or Experience in Health-Tech is good to have
20. Good To have a Team Lead / Mentorship Experience.


Read more
i2v system
at i2v system
1 video
2 recruiters
Pawan Yadav
Posted by Pawan Yadav
NCR (Delhi | Gurgaon | Noida), Gurugram
0 - 6 yrs
₹3L - ₹15L / yr
skill icon.NET
ASP.NET
skill iconC#
skill iconReact.js
skill iconVue.js
+10 more

Job Type: Full Time

Job Location: Gurgaon

 

Job Description:

We are looking for passionate Software Engineers to design, and develop software solutions. You will be responsible for developing and designing architecture, ensuring the responsiveness, and scaling of applications. You will be required to see a project from conception to final product, requiring good organizational skills and attention to detail. What you bring to the table is more than just your technical skills - your unique perspective, ideas and cultures will help us create better products and services.

 

Roles & Responsibilities:

  •   Work with development teams and product managers to ideate software solutions
  •       Design and Develop well-functioning software architecture and database design
  •   Write effective APIs
  • Test software to ensure responsiveness and efficiency
  •   Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with responsive design
  •     Improving, adding new features, and maintaining existing software products

Required Skills:

  •       C#
  • .Net
  • Wpf
  •   MySQL/PostgreSQL
  • Knowledge of Restful API
  • Git
  • Should have self-exploration capabilities and an analytical mindset to find solutions to complex problems.
  •       Good knowledge of basic data structures and algorithms
  •     Good Debugging skills
Read more
Mobile Programming India Pvt Ltd
at Mobile Programming India Pvt Ltd
1 video
17 recruiters
Ankit Sharma
Posted by Ankit Sharma
Chandigarh, Mohali, Gurugram, Bengaluru (Bangalore), Pune, Chennai, Panchkula
3 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
Struts
Spring
Hibernate (Java)
Microservices
+1 more
8+ years of Java development experience • 4+ years of microservice development experience with Spring boot framework • Core & Advanced Java (Threading, Design Patterns, Data Structures) J2EE, REST web services • Excellent knowledge of Enterprise Design Patterns • Full stack development with Angular 8 experience will be a plus • Experience with test driven software development • Exposure to telecom domain 
Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Neha Rana
Posted by Neha Rana
Gurugram, Bengaluru (Bangalore), Mohali, Chennai, Pune
3 - 6 yrs
₹6L - ₹14L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+2 more

· 3+ years java development experience with JSE/JEE, Java based Micro-services framework and implementation, Spring framework, Hibernate framework, SQL etc

· Hands on experience on Spring boot & Microservices .

· Strong knowledge of micro-service logging, monitoring, debugging and testing

· Implementations experience of micro-service integration, packaging, build automation and deployment.

· Object Oriented analysis and design using common design patterns.

Read more
EarlySalary
at EarlySalary
2 recruiters
Harish Kanamadi
Posted by Harish Kanamadi
Pune
3 - 6 yrs
₹10L - ₹20L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+3 more
Experience Range: 3 to 7year
Primary Location: Pune

Description:
Responsibilities -
● The candidate is expected to lead one of the key business areas end to end. This is pure
hands on role but he/she may need to mentor junior person in the team.
● Requirement gathering with business and get this prioritized in the sprint cycle.
● Come up with Project Architecture design and get the same approved from Tech Review
committee.
● Ensure quality and timely delivery.
Technical and Professional Requirements-

Required Tech Skills
● Very Strong fundamental of OOPs programming
● Very Strong at Java fundamentals, Multithreading, Streams
● Good understanding of Data Structure
● Good knowledge of any distributed caching /computing framework/tools
● Good at SQL query/optimization

Nice To Have (willing to learn)
● AWS Lambda (Serverless), Redis, Kinesis , Big Data , Sparx , spring boot , NoSQL
database , React Js, JMS/SQS , AWS Cloud, nodejs, python
● Well versed with latest technology stack on server side programming
● Good to have business knowledge of Loan management.
Read more
IT solutions specialized in Apps Lifecycle management. (MG1)
IT solutions specialized in Apps Lifecycle management. (MG1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
3 - 4 yrs
₹10L - ₹12L / yr
skill iconJava
skill iconSpring Boot
Microservices
Spring Zuul
Kafka
  • Strong experience in Java Development
  • Deep expertise and hands-on experience with Web Applications
  • Expertise in Java, Spring Boot is an added advantage.
  • Experience in Microservices
  • Hands-on design experience with Web Services (REST, SOAP, etc ..).
  • Strong grasp of security principles.

Nice to Have

  • Spring Zuul
  • Kafka
  • cryptography and certificates

Abilities:

  • Developer with  strong ability to develop web applications using Java
  • Should be able to Code, design, and implement
  • Maintain code integrity and organization

 

 

Read more
e-commerce company
e-commerce company
Agency job
via zyoin by Deepthi V
Bengaluru (Bangalore)
6 - 8 yrs
₹18L - ₹25L / yr
skill iconJava
Spring
J2EE
Struts
Hibernate (Java)
+1 more
  • 6 to 8 years of experience with the majority as Java engineer
  • Strong hands-on experience on building the application using technologies Java, Spring/Springboot/Microservices
  • Experience in building Micro Services using Spring Boot would be a plus
  • Strong knowledge and experience with SQL queries and databases like Postgre SQL/Oracle.
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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