Point your AI agent at freehire and let it find you a job.

Get the CLI →

INNOVATIVE CONSULTING PTE. LTD.

NewBe an early applicant

Software Developer (Java)

Posted
Discussion
  • 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

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

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