Jobs · cutshort
Lead/Senior Java Developer
Ironwood Digital · Indexed today
About the role
Lead Java development and backend architecture for an AI innovation lab remotely.
Ironwood Digital is hiring Lead/Senior Java Developer job (Remote only) | Cutshort
Lead/Senior Java Developer
Lead/Senior Java Developer
at Ironwood Digital
Posted by
Vaishnavi Rane
5
\- 10 yrs
₹22L - ₹32L / yr (ESOP available)
Remote only
Skills
WebSocket
Vertex
Java
Spring Boot
Hibernate (Java)
Docker
Kubernetes
Kafka
Redis
Linux
Company Description
**_Ironwood Digital_ is an advanced artificial intelligence innovation lab with a mission to bring AI and robotics to every consumer home. Headquartered in Mumbai, India, our workforce spans several countries, including the
United States, Canada, Europe, and the Middle East. To check out various product offerings, visit Ironwood Digital's website.
Position Overview:
We seek a highly skilled and experienced Senior/ Lead Software Engineer to join our innovative team. The ideal candidate will have a strong background in Java development and be proficient in various backend technologies and frameworks. The role involves designing, developing, and maintaining high-performance, scalable backend systems. The candidate should be comfortable working in a Linux environment and have hands-on experience with both SQL and NoSQL
databases, as well as modern containerization and orchestration tools.
Key Responsibilities:
• Design, develop, and maintain backend services using Java, Spring Boot, and Vert.x.
• Implement and manage database solutions using SQL and NoSQL databases.
• Work with Hibernate for ORM (Object-Relational Mapping).
• Develop and manage caching mechanisms with Redis.
• Implement messaging and streaming solutions using Kafka.
• Utilize Docker for containerization and Kubernetes for orchestration.
• Perform system designing to ensure high availability, scalability, and reliability of applications.
• Design and develop microservices or monolithic architectures based on project requirements.
• Collaborate with front-end developers and other team members to establish objectives and design more functional, cohesive code to enhance the user experience.
• Write clean, scalable code using Java programming languages.
• Revise, update, and debug code.
• Improve existing software.
• Develop documentation throughout the software development life cycle (SDLC).
• Serve as an expert on applications and provide technical support.
Mandatory Skills and Qualifications:
• Proven experience as a Java Backend Developer.
• Strong expertise in Java, Spring Boot, and Vert.x.
• Proficient in using Hibernate for ORM.
• Extensive experience with Linux operating systems.
• Hands-on experience with Git version control system.
• Solid understanding of SQL and NoSQL databases.
• Experience with Redis for caching.
• Practical knowledge of Kafka for messaging and streaming.
• Proficiency with Docker for containerization and Kubernetes for orchestration.
• Strong understanding of system designing principles.
• Experience with microservices or monolithic architecture.
• Excellent problem-solving skills and attention to detail.
• Ability to work independently and as part of a team.
• Strong communication skills.
Preferred Skills:
• Familiarity with CI/CD pipelines.
• Knowledge of cloud platforms (AWS, Azure, GCP).
• Understanding of network protocols and security.
Educational Qualifications:
• Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
Why Ironwood Digital?
• Cutting-Edge Technology: Work with the latest in AI, robotics, and software development.
• Dynamic Work Environment: Collaborative and inclusive culture encouraging creativity and innovation.
• Career Growth: Opportunities for continuous learning, mentorship, and professional advancement.
• Impactful Work: Contribute to products that enhance the learning and play experiences of children worldwide.
• Global Reach: Be part of a brand that has a significant international presence.
• Innovative Products: Develop revolutionary products like the Ironwood Digital robot.
• Supportive Culture: Enjoy a diverse, inclusive, and well-balanced work-life environment.
• Competitive Compensation: Receive competitive salaries and benefits packages.
• Entrepreneurial Spirit: Bring your ideas to life in a company that values initiative.
• Community Engagement: Participate in outreach programs and initiatives that give back to the community.
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, Ironwood Digital 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, Ironwood Digital 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, Ironwood Digital 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
Global Tech startup
Agency job
Remote only
2
\- 8 yrs
$5K - $9K / yr
Python
MongoDB
SQL
Django
Flask
+3 more
We are a dynamic and innovative technology company dedicated to delivering cutting-edge solutions that empower businesses and individuals. As we continue to grow and expand our offerings, we are seeking a coding fanatic, who is interested in working on and learning new technologies.
Position - Backend developer
Job type - Freelance or on contract
Location - Remote
Roles and Responsibilities:
– Plan,create and test REST APIs for back-end services such as authentication and authorization.
– Deploy and maintain backend systems on the cloud.
– Research and develop solutions for real life business problems.
– Creating and maintaining our apps' essential business logic, providing correct data processing and flawless user experiences.
– Database design, implementation, and management, including schema design, query optimisation and data integrity.
– Participating in code reviews, providing constructive input, and ensuring that code quality standards are met.
– Keep abreast of industry developments and best practices to bring new solutions to our initiatives.
Required skills and experience -
Must have skills : -
– Bachelor’s degree in computer programming, computer science, or a related field.
– 3 + years of experience in backend development.
– Proficient in Python,Mongodb,postgres/sql,Django and Flask
– Knowledge on nginx.
– C++/C +Cython for creating python modules
– Knowledge on Redis
– Familiarity with using AI provider apis and prompt engineering
– Experience in working with linux based instances on the cloud.
– Strong problem solving and verbal and written communication skills.
– Ability to work independently or with a group.
Good to have skills :-
– Experience in node.js and Java
– AWS and Google cloud knowledge.
Read more
company operates on a software as a service-based (SaaS) model.
Agency job
Bengaluru (Bangalore)
7
\- 12 yrs
₹12L - ₹20L / yr
Java
J2EE
Spring Boot
Microservices
Cloud Computing
+9 more
Role Description : Senior Java Developer
As a senior developer you will be responsible to manage the software development life cycle from planning to prioritizing to testing and release. Responsibilities includes gathering system and team product requirements, building java modules and testing features before release. Should have hands on experience developing software with agile methodologies and are ready to lead our junior developers.
Responsibilities • Contribute to all phases of development lifecycle. • Planning of API workflow. • Understanding the requirements all the teams involved and planning the development process. • Write well designed, testable, efficient code. • Prepare and produce releases of software components. • Support continuous improvements by investigating alternatives and technologies and presenting these for architecture review. • Designing, implementing, and maintaining java applications that are often high-volume and low latency. • Identify bottlenecks and bugs and advise solutions to these problems. • Develop highly scalable REST APIs to use in our applications. • Guide the team and help them in any complex situations.
Required Qualifications** We are looking for individuals who are curious, excited about learning, and navigating through the uncertainties and complexities that are associated with a growing company. Some qualifications that we think would help you thrive in this role are: • Minimum 8+ Years in a Java programming. • Expert hands-on knowledge of latest technology, good exposure to web technologies and open to all technologies like Java, J2EE, Spring Boot, Microservices, Cloud computing, any DB. • Very good exposure to DevOps concepts and tools, Continuous Integration and Continuous Delivery. • Quick learner believes in continuous learning and acts as a catalyst for building the culture within the
Read the full posting on cutshort →
Why this role stands out
- ★Pays more than 89% of comparable software roles paid in INR in India
- ★Hiring worldwide — no location constraint
FAQ
Is the Lead/Senior Java Developer role at Ironwood Digital remote?+
This Lead/Senior Java Developer position is listed as onsite.
What is the salary for the Lead/Senior Java Developer role at Ironwood Digital?+
The listing states 2508000-3648000 INR.
What seniority level is this Lead/Senior Java Developer role?+
This is a lead level position.
How do I apply for the Lead/Senior Java Developer role at Ironwood Digital?+
Use the "Apply on cutshort" button to open the original posting on cutshort, where you can submit your application directly to Ironwood Digital.