This job has ended. Find similar jobs.

Java Developer / Engineer - Backend

Posted 9 March by Asset Resourcing Limited Easy Apply Ended
Java Software Engineer

Our Client's Software Engineer team is growing and they have a fantastic new opportunity for a talented Java Software Engineer to join the team. They operate in a faced paced and changeable environment, so you will enjoy a culture of disruption and innovation and relish the challenge of finding ways to make this work better. Our Client aim to delight their customers by delivering agile technology that is designed to significantly reduce time, cost and risk.

About this role

*Assisting with the technical design and development of client applications as part of Scrum and engineering teams
*Developing secure, performant and scalable applications/software services that enable them to achieve business goals
*Actively engage with other project and technical teams to improve cross working/team knowledge
*Input into functional requirements, ensuring these are clearly stated and testable. Ensure non-functional requirements are addressed
*Write supporting documentation for design, configuration and on-going support
*Maintain technical knowledge of current technical trends and standards
*Provide Subject Matter Expert level code and application support when needed, including leadership of technical investigations

Essential Requirements:

*Expert in at least one language which would be Java, JavaScript,
*Competent in one or both of
oWeb Development (HTML5, JavaScript and browser technologies (including User Experience) and practices)
oAPI and Service Development - be able to design and code services that are resilient, performant and scalable
*Understanding of SQL and No SQL database technologies. Be able design performant queries, appropriately normalised schemas and basic tuning against MySQL/MariaDB and/or MongoDB.
*Knowledge of Continuous Integration (CI/CD), including build scripts and version management tools
*Commercial experience working in agile teams and practices, e.g. Scrum and eXtreme Programming

Desirable Requirements:

*Knowledge of the principals of virtualisation with VMware or OpenStack, AWS/Azure
*In-depth knowledge of security coding practices (OWASP and similar)
*Demonstrable expertise in design and implementation of testing frameworks, for example Unit Testing, BDD/TDD, Performance Testing and Security Testing (Fuzz)

Required skills

  • JavaScript UIs (AngularJS or Vaadin) Microsoft Azure platform (Java
  • Spring) SQL and noSQL databases APIs core frameworks for a cloud platform

Reference: 34648780

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job