Job Description:
Design, develop, and implement Java-based software applications and systems
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Write clean, efficient, and maintainable code following best practices and coding standards
Perform code reviews, debugging, and troubleshooting to ensure the quality and reliability of the software
Continuously research and stay up-to-date with the latest Java technologies, frameworks, and industry trends
Participate in the implementation, testing, and deployment of software releases
Qualifications:
Minimum 5 years of experience as a Java Programmer
Strong proficiency in Java programming language, including object-oriented design and development
Familiarity with Java frameworks and libraries, such as Spring, Hibernate, and Maven
Experience in developing web-based applications and RESTful APIs
Knowledge of database technologies, such as SQL and NoSQL databases
Ability to work collaboratively in a team environment and effectively communicate technical concepts
Problem-solving skills and a keen eye for detail
Bachelor's degree in Computer Science, Information Technology, or a related field
Job Types: Full-time, Permanent
Benefits:
Additional leave
Company Christmas gift
Company events
Free parking
Health insurance
Life insurance
On-site parking
Opportunities for promotion
Paid training
Pay raise
Promotion to permanent employee
Work from home
Schedule:
8 hour shift
Day shift
Holidays
Monday to Friday
Supplemental Pay:
13th month salary
Anniversary bonus
Bonus pay
Overtime pay
Performance bonus
Quarterly bonus
Tips
Yearly bonus
Application Question(s):
Do you have a Viber Account? If yes, kindly send it here or include it on your CV.
Work Location: In person
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job