freehire launches on Product Hunt on 26 August.

Follow →

Software Developer (Java)

- Understand the processes, flows, functional and non-functional requirements of the system - Involve in system, sub-system, interface and database design - Responsible for coding and unit testing of functional modules of the system - Responsible for providing technical support and bug fixes during system integration testing, user acceptance testing, performance testing and penetration testing - Assist in documentation of the system - Responsible for providing maintenance support and bug fixes post system implementation Requirements: - Degree/Diploma in Computer Science, Computer Engineering, or equivalent - At least 3 years of experience in Java EE application development esp Springboot & ReactJS - Good understanding of Java EE architecture, Java Design Patterns and Object Oriented Programming - Good understand in Spring/Hibernate/ORM/JMS or other framework - Experience in HTML, JavaScript framework such as ReactJS, CSS - Experience in Web Services like RESTful APIs/JSON, SOAP/XML - Experience in MySQL RDBMS - Experience in setting up Springboot application - Experience in source code versioning system like GIT, SVN, TFS, etc. - Experience in incident/bug reporting and tracking system like Remedy, Jira, etc. - Experience in Sonarcube, Jenkins CICD is a plus - Experience in Openshift and AWS services is a plus - Strong problem solving skills, able to determine the programming effects on applications - Good interpersonal and strong verbal and written communication skills - Able to work independently with less supervision

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available