Job Description – Sr. Java Consultant
No. of openings – 1
Company Overview
Kody Technolab Limited stands as a leading provider of robotics and software solutions in India. With aworkforce exceeding 250 employees and a five-day work week, the company is based in Ahmedabadand Gandhinagar. Renowned for pioneering robotics research, development, and manufacturing, KodyTechnolab specializes in autonomous technologies, including smart serving robots, surveillance units,and heavy-duty cleaning robots. Beyond robotics, the company’s expertise extends to custom softwaredevelopment, aimed at optimizing business processes and meeting client-specific needs. Whether thegoal is to implement autonomous robotics or develop innovative software, Kody Technolab Limited is committed to bringing visions to life.
Roles and Responsibilities
- Proficient in core Java concepts, including object-oriented programming (OOP) principles, collections,exception handling, and multithreading.
- Understanding of Java 8 features and beyond, such as lambda expressions, streams, and functional interfaces.
- Thorough knowledge of the Spring framework, including Spring Core, Spring MVC, Spring Boot, SpringData, and Spring Security.
- Experience in configuring and using dependency injection and inversion of control (IoC) in Spring.
- Proficient in creating RESTful APIs using Spring MVC or Spring Boot.
- Proficient in interacting with databases using Spring Data JPA or other persistence frameworks within the Spring ecosystem.
- Experience in writing SQL queries, managing transactions, and working with various databases such as MySQL, PostgreSQL, Oracle, etc.
- Understanding and implementation of security features using Spring Security, including authentication,authorization, and securing RESTful endpoints.
- Experience in designing and developing RESTful APIs using Spring, adhering to best practices and standards.
- Familiarity with tools like Postman for API testing and documentation.
- Proficient in using build tools such as Maven or Gradle for project build automation and dependency management.
- Understanding of performance tuning and optimization techniques for Spring applications.
- Awareness of code quality standards and the ability to conduct and participate in code reviews.
- Strong analytical and problem-solving skills to identify and resolve technical issues effectively.
-> Security-Centric Development:
Develop secure Java Spring Boot applications, following best practices for authentication, authorization, data protection, and secure communication.
-> Microservices (Good to Have):
Design, implement, and maintain microservices using Spring Boot, adhering to microservices architecture principles for scalability, maintainability, and fault tolerance.
-> Containerization and Orchestration (Good to Have):
Utilize Docker and Kubernetes for containerization and orchestration to optimize application deployment, scaling, and management.
CI/CD with Jenkins (Good to Have):
Implement and optimize continuous integration and continuous deployment (CI/CD) pipelines using Jenkins for Spring Boot applications.
Apply on – [email protected]
Website - Kody Technolab | Deep Tech Company in Robotics & AI Solution
Pay: From ₹1,800,000.00 per year
Work Location: In person