Website:
keyvitse.in
Job details:
Company Description
Keyvitse Technologies is a dynamic organization specializing in talent solutions, serving global clients across industries such as BPO, IT, Consulting, Healthcare, Infrastructure, and Hospitality. With core values centered on client-centricity, continuous improvement, market expertise, and diversity advocacy, the company emphasizes building long-term partnerships. Comprising a dedicated team of experienced professionals, Keyvitse Technologies has established a reputation for delivering high-quality services including executive search, diversity hiring, RPO, and HR consulting, tailored to meet the unique needs of its clients. The team's deep corporate experience ensures a strategic and operational understanding of clients' challenges, enabling customized solutions that drive results.
Role Description
This is a full-time remote opportunity for a Java Microservices Developer. The candidate will be responsible for designing, developing, and maintaining microservices architecture using Java. Responsibilities include collaborating with cross-functional teams, integrating APIs, troubleshooting and debugging applications, optimizing performance, and adhering to best coding practices. Work closely with stakeholders to ensure efficient system workflows and provide technical guidance to enhance overall system functionality and scalability.
Qualifications
- Expertise in Java programming and experience working with frameworks like Spring Boot and Hibernate.
- Strong understanding of microservices architecture and RESTful API development.
- Proficiency in database technologies such as MySQL, PostgreSQL, or MongoDB, and knowledge of cloud environments like AWS, Azure, or Google Cloud.
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
- Ability to write clean, maintainable, and scalable code, with experience in unit testing and code optimization.
- Strong problem-solving skills and the ability to debug and troubleshoot complex technical issues.
- Excellent communication and team collaboration skills, with the ability to work effectively in a distributed environment.
- A Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent relevant experience.
- Experience in agile software development methodologies is a plus.
- Knowledge of CI/CD pipelines and tools like Jenkins is an advantage.
Click on Apply to know more.