Java Programmer
Job Description & How to Apply Below
Job Title:
Java Programmer
Employer Name:
Yochana IT Solutions Inc
Job details
Location of work: 12 Elliot Street, Windsor, ON N9A 1C2
Salary: $46.50/ hour
Vacancies: 1 vacancy
Employment groups:
Youth, Veterans of the Canadian Armed Forces, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada, and Seniors are welcome
Terms of employment:
Permanent employment, Full time: 35 to 40 hours/week
Start date:
As soon as possible
Employment conditions:
Day, Morning, Overtime might be required
Job Requirements
Languages:
English
Education:
A college diploma in related field is required.
Experience:
Minimum 3 years of professional experience in Java software development, including hands-on experience with Spring Framework and Spring Boot. Demonstrated experience developing, integrating, and maintaining RESTful APIs and microservices.
On-Site:
Work must be completed at the physical location. There is no option to work remotely.
Work setting:
Office
Tasks /
Job Duties Design, develop, test, and maintain Java-based software applications using Spring Boot to support the company’s internal HR Management System
Write, modify, integrate, and test software code to implement new features and enhance existing application functionality
Develop and maintain backend services, application business logic, RESTful, APIs, and microservices to support HR, recruitment, and employee-management operations
Develop and enhance software functionality for candidate management, technical-skill identification, candidate-to-job-requirement mapping, employee information management, timesheet tracking, and user access management
Implement and maintain application features supporting digital document collection, electronic signatures, recruitment workflows, resource allocation, and employee administration
Analyze business and technical requirements and translate them into software solutions, including modifications to existing applications and development of new features
Perform software testing, debugging, and troubleshooting to identify and resolve technical issues and ensure application functionality, reliability, and performance
Evaluate existing software components, development framework, and technologies to recommend and implement improvements to application functionality, scalability, and maintainability
Collaborate with internal technical teams to develop, integrate, and enhance software components and ensure effective implementation of new and existing application features
Support ongoing application enhancements and technical improvements to maintain efficient and reliable operation of the company’s HR Management system
Integrate AI-enabled capabilities and services into Java and Spring Boot applications to enhance existing HR and recruitment management functionality
Develop and integrates RESTful APIs and microservices to support AI-enabled application features and services
Implement, test, debug, and maintain AI-enabled software functionality in accordance with business and technical requirements.
Computer and Technology Knowledge Java 17/21, Spring Boot, RESTful, API, Microservices, Shell script, Unix, XML Technology, Java Script, JSP
Work Conditions and Physical Capabilities Attention to detail, Sitting
Personal Suitability Efficient interpersonal skills, Excellent oral communication, Excellent written communication, Organized, Team Player
Eligibility Who can apply to this job:
Only apply to this job if you are a Canadian citizen or a permanent resident of Canada or you have a valid Canadian work permit. If you are not authorized to work in Canada, do not apply. The employer will not respond to your application.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×