KMS Technology is a global technology solutions provider specializing in software development, testing, and cloud solutions. We are looking for a Software Engineer eager to grow and contribute to exciting projects using React and Java, with experience in MongoDB and MySQL.
As a Software Engineer, you will work alongside experienced developers to build and maintain web applications. You will gain hands-on experience in full-stack development, focusing on React (front-end) and Java (back-end) while expanding your skills in databases and API development.
Key Responsibilities
Assist in developing and maintaining web applications using React and Java.
Work with MongoDB and MySQL to store and manage application data.
Support API development and integration with front-end components.
Collaborate with senior developers to troubleshoot and fix software issues.
Participate in code reviews and follow best coding practices.
Work closely with designers, product managers, and QA teams to deliver high-quality software.
Continuously learn and adapt to new technologies and best practices.
2-3 years of experience in software development.
Basic knowledge of React (React Hooks, Context API, Redux is a plus).
Familiarity with Java (REST APIs).
Understanding of databases like MongoDB and MySQL.
Experience with Git/GitHub for version control.
Willingness to learn and improve in a collaborative environment.
Strong problem-solving skills and attention to detail.
Preferred Qualifications
Knowledge of Agile/Scrum methodologies.
Exposure to Cloud platforms (AWS, Azure, or GCP).
Familiarity with CI/CD pipelines and DevOps practices.
Experience with JavaScript, HTML, and CSS.