As a Junior Java Developer at Miko in Mumbai, MH, India, you are contributing to the forefront of automation and robotics, driving innovation and efficiency in various industries. This role entails designing, developing, and testing Java-based applications, focusing on robotics, Linux, performance optimization, multithreading, and test management tools. You are making a significant impact by ensuring the seamless integration of software components, collaborating with cross-functional teams to identify and prioritize project requirements, and developing high-quality, reliable, and scalable code. With a strong foundation in Java development, you are poised for growth and advancement, navigating the rapidly evolving landscape of automation and robotics. At Miko, you are part of a dynamic team that values innovation, teamwork, and continuous learning, offering ample opportunities for professional development and skill enhancement.
Your day-to-day activities involve collaborating with senior developers, project managers, and quality assurance engineers to deliver high-quality software solutions. Key responsibilities include:
- Designing, coding, and testing Java-based applications for robotics and automation systems
- Optimizing application performance, focusing on multithreading and concurrency
- Developing and maintaining test management tools and frameworks
- Collaborating with the DevOps team to ensure smooth deployment and integration of software components
- Participating in code reviews, contributing to the improvement of the overall code quality and adherence to coding standards
- Troubleshooting and resolving technical issues, leveraging Linux and other relevant tools
- Staying up-to-date with industry trends, emerging technologies, and best practices in Java development. You are working in a collaborative environment, reporting to a senior developer or technical lead, and interacting with various stakeholders to ensure project deliverables meet requirements and expectations.
At Miko, you are joining a vibrant community that values innovation, creativity, and teamwork. As a Junior Java Developer, you are part of a growth-oriented organization that invests in your career development, providing opportunities for training, mentorship, and skill enhancement. You are working on cutting-edge projects, leveraging