Software Developer/ Engineer/ Architect

Java Developer

Java Developer Role and Responsibilities:

You will join an existing team of System Engineering and Integration delivering to clients across regions.

This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the company’s growth.

What’s involved:

  • Coding new developments and / or enhancements.
  • Design applications, systems or processes.
  • Quality assures program specifications and code.
  • Adhere to code quality and unit testing standards
  • Identify and implement integration tests, automating tests where appropriate.
  • Create and demonstrate prototypes / screen designs.
  • 5+ years’ experience
  • Strong knowledge in Core Java, Spring, Spring Boot, Rest API
  • Experience in front end technologies (HTML, JavaScript, CSS, Angular JS)
  • Ability to develop unit testing (Junit) of code components or complete applications.
  • Experience with Continues Integration/Delivery Concepts & tools (GitLab, SonarQube, Maven, Jenkins)