Intermediate Java Full Stack Developer at Fourier Recruitment

Fourier Recruitment

pretoria, pretoria region

Fourier Recruitment

Intermediate Java Full Stack Developer at Fourier Recruitment

Fourier Recruitment

  • R Undisclosed
  • Permanent Intermediate position
  • Pretoria Region, Gauteng
  • Posted 21 Jun 2022 by Fourier Recruitment
  • Expires in 24 days
  • Job 2471682 - Ref LC_030156636489
Apply Now

About the position

Summary (Short description of the Job) Full stack developer driving the implementation, build, testing and roll out of development features of a technology platform-as-a-service solution within the PropTech industry. This includes both web & mobile platforms with close interaction across the front, mid and backend layer. Purpose (Core objectives/ outcomes) Develop and implement frontend, mid and backend layer as per feature designs and specifications. This process is to be executed in close consultation with Senior Full-stack developer, senior architect, UI/UX designer, front end developers, marketing manager, business analyst, testers and other business stakeholders. Scope (Indication of size & level of the job – interfaces, number of people, geographical responsibility, budget etc.)

The candidate will be required to develop the frontend of the platform-as-a-service solution, which will include:

Working within an agile scrum environment

Development of frontend webapp (desktop and mobile)

Development of API’s

Development and administration of back-end databases

Developing user centric and intuitive interactions

Work in multidisciplinary team with other professionals such as development lead, other senior developers, testers, UI/UX designers and business analysts

Build and present mock-ups and prototypes where required

Obtain and work with high quality web assets provided in the UI/UX designs

Ensure brand guidelines are applied consistently throughout

Assist to incorporate feedback from users and customers to form to ensure a user centric platform

Functional and technical testing, acceptance and release of the system



MID / SNR FULL STACK DEVELOPER 

This Well Know Company is a platform that enables brands to take their products into premium retail locations with nontraditional leasing options that are flexible and can scale with their business as it grows by removing barriers to entry. Despite everything moving online, customers still want to experience products in the real-world, which is why creating authentic and meaningful experiences in a physical space is becoming increasingly important. We believe that retail space offers great opportunities for brands to tell their stories authentically and personally connect with their customers. The service includes flexible dynamic leasing options and rentable modular shopfitting, removing the risk of long term leases and large capital outlays upfront.



Minimum Requirements

Degree in Computer Science / Multimedia - Honours in Computer Science/ Multimedia

Educational - Degree in Computer Science / Multimedia - Honours in Computer Science/ Multimedia

Infrastructure: - Azure, running: âû€“ª Kubernetes âû€“ª Docker âû€“ª Container Registry âû€“ª Azure pipelines and Releases for Automated build and release CI âû€“ª Azure SQL âû€“ª Azure DevOps and GIT APIs - Java 17 with spring framework (boot, rest, web, data, security, scheduler) - Hazelcast caching 4 DB: - Azure SQL - Azure Blob storage Web: Angular with Angular Material UI

Functional/ Technical Competencies (Knowledge & Skills) 

System Development Management and Software Development Life Cycle (SDLC) management tools incl.

  • DevOps, JIRA, TFS - Current awareness and knowledge of relevant technologies and industry trends
Modern Application Architecture design, incl.

  • Microservices, Hexagonal Layers, Domain Driven Design etc. - Programming Languages
  • Front end languages & libraries incl.
  • HTML5, CSS, JavaScript, TypeScript SCSS
Server side:

  • Java, Node
Tooling:

  • npm, webpack, maven, groovy
Frameworks:

  • Angular
  • Springboot/ Spring framework (Spring Data, Spring Web etc)
  • Material/Bootstrap
  • Android SDK
  • OS development - Systems Integration
  • Workflow design
  • Integration points and requirements definition
  • Development of integration scripts
  • Integration testing & validation
  • REST framework - Database development & administration
  • MSSQL/Azure SQL - Source Control Tools incl. GIT Experience using test frameworks and unit tests like Jasmine, Protractor, Selenium, Istanbul, Cucumber - Development environment
  • Working within integrated task and source tools (JIRA, DevOps, GitLabs)
  • Containerized/Cloud environments (working on a project that runs in Docker, Kubernetes, Azure/AWS etc)
Key Responsibilities (Key Performance Areas and main duties)  - End-to-end System and Application development, incl.

  • Advocate for Agile based development
  • Database development, administration, security and maintenance
  • Front- and back-end development (Core application functionality)
  • 3 rd Party solution identification, assessment & selection where required (Non-core functionality)
  • Application integration where necessary
  • Application testing for security, functionality, performance and reliability (Internal & UAT)
  • Manage system deployment / publishing
  • Manage system maintenance & support (Bug fixes, end-user support, proposed features and enhancements on application performance and functionality)
  • Ensure always up to date and accurate source control
  • Ensure automated testing is leveraged
  • Collaborate with team lead to ensure timely development of elements to adhere to project dependencies and deadlines
Identify System Specification, incl. functional & non-functional requirements

  • Collaborate with UI/UX designer to implement UI based on design specs
  • Collaborate with brand and marketing specialists to delivery optimal user experience Internal Company Capability Improvement Initiatives
  • Engage in proactive and constructive project team participation with a focus on value delivery and customer satisfaction,
  • Proactively identify and promote internal opportunities for the company value enhancement.
  • Proactively develop and deliver improvement initiatives in own sphere of work, interest and skill-sets that can be delivered within the constraints of normal operating budget and operational time constraints.
  • Participate and where relevant lead approved company capability enhancement initiatives. Training and Development
  • Plan and promote own skill and career development opportunities in-line with company business priorities.


Apply Now

Fourier Recruitment

About the agency

At Fourier we are passionate about adding value to our customers through the optimisation and automation of their business environment. This passion resonates in our efforts to translate strategy into conceptual solutions, the detail design of these solutions and the successful implementation thereof. Fourier has become renowned for our successful execution of both small and large-scale projects across a variety of industries as well as our ability to deliver and unlock value. Fourier’s business philosophy is built around our process thinking and execution focus whilst building long-term relationships with our customers.True to the Fourier slogan, we are:… passionate about seeing our customers improve;… Focused on adding measurable value, and… building a legacy of world-class delivery. PassionAt Fourier we have a passion for assisting our customers to excel and achieve their full potential. We actively participate in this from the strategic level down to the day-to-day operations. Fourier has passionate employees with the following key competencies: Business Consulting, including:… Business process design and optimisation/re-engineering;… Front and back office operations improvement (incl. forecasting, scheduling, etc.);… Business improvement through the elimination of non-value add activities and optimisation of organisations through techniques such as Lean, JIT, Six Sigma, TOC and others;… Business modelling and decision support through simulation and other techniques;… Creating visibility for performance measurement through business intelligence solutions, and… Financial modelling and sensitivity analysis.Information Management, including:… Information Systems/applications analysis and design;… Enterprise Architecture modelling;… Business Process Automation with Workflow systems (Tibco, IBM, Microsoft);… Business Intelligence Systems (Warehouse) Analysis, design and implementation, and… Bespoke Development (Physical design, coding and testing).Resource Placements, including:… Capacity fulfilment;… Project subject-matter-experts fulfilment;… Continuity planning;… Skills fulfilment.Value Add:Fourier only employs graduates from either an Industrial Engineering or Computer Science background with a number of specialists with Masters Degrees. This strong academic training, together with the years of experience makes for a world-class team that can identify areas for improvement and deliver exceptional value. Furthermore, Fourier’s exposure to different industries allows for unlocking further value through cross-pollination between industries.World-class:At Fourier we partner with our customers on the journey towards maturity and excellence through providing a world-class consulting service. Customers that have experienced our world-class services include: Total Facilities Management Company (TFMC), Nedbank, FNB, ABSA, Standard Bank, Delloites, Telkom, South African Breweries (SAB), ABI, CIMS and various others. Our Credentials:Fourier, a privately owned organization founded in 1999, has been audited by a SANAS accredited BBBEE verification agency and is a level 2 contributor. Since its inception, Fourier has maintained stable and strong organic growth and employs around 40 people.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 23 days

About the position

Summary (Short description of the Job) Full stack developer driving the implementation, build, testing and roll out of development features of a technology platform-as-a-service solution within the PropTech industry. This includes both web & mobile platforms with close interaction across the front, mid and backend layer. Purpose (Core objectives/ outcomes) Develop and implement frontend, mid and backend layer as per feature designs and specifications. This process is to be executed in close consultation with Senior Full-stack developer, senior architect, UI/UX designer, front end developers, marketing manager, business analyst, testers and other business stakeholders. Scope (Indication of size & level of the job – interfaces, number of people, geographical responsibility, budget etc.)

The candidate will be required to develop the frontend of the platform-as-a-service solution, which will include:

Working within an agile scrum environment

Development of frontend webapp (desktop and mobile)

Development of API’s

Development and administration of back-end databases

Developing user centric and intuitive interactions

Work in multidisciplinary team with other professionals such as development lead, other senior developers, testers, UI/UX designers and business analysts

Build and present mock-ups and prototypes where required

Obtain and work with high quality web assets provided in the UI/UX designs

Ensure brand guidelines are applied consistently throughout

Assist to incorporate feedback from users and customers to form to ensure a user centric platform

Functional and technical testing, acceptance and release of the system



MID / SNR FULL STACK DEVELOPER 

This Well Know Company is a platform that enables brands to take their products into premium retail locations with nontraditional leasing options that are flexible and can scale with their business as it grows by removing barriers to entry. Despite everything moving online, customers still want to experience products in the real-world, which is why creating authentic and meaningful experiences in a physical space is becoming increasingly important. We believe that retail space offers great opportunities for brands to tell their stories authentically and personally connect with their customers. The service includes flexible dynamic leasing options and rentable modular shopfitting, removing the risk of long term leases and large capital outlays upfront.



Minimum Requirements

Degree in Computer Science / Multimedia - Honours in Computer Science/ Multimedia

Educational - Degree in Computer Science / Multimedia - Honours in Computer Science/ Multimedia

Infrastructure: - Azure, running: âû€“ª Kubernetes âû€“ª Docker âû€“ª Container Registry âû€“ª Azure pipelines and Releases for Automated build and release CI âû€“ª Azure SQL âû€“ª Azure DevOps and GIT APIs - Java 17 with spring framework (boot, rest, web, data, security, scheduler) - Hazelcast caching 4 DB: - Azure SQL - Azure Blob storage Web: Angular with Angular Material UI

Functional/ Technical Competencies (Knowledge & Skills) 

System Development Management and Software Development Life Cycle (SDLC) management tools incl.

  • DevOps, JIRA, TFS - Current awareness and knowledge of relevant technologies and industry trends
Modern Application Architecture design, incl.

  • Microservices, Hexagonal Layers, Domain Driven Design etc. - Programming Languages
  • Front end languages & libraries incl.
  • HTML5, CSS, JavaScript, TypeScript SCSS
Server side:

  • Java, Node
Tooling:

  • npm, webpack, maven, groovy
Frameworks:

  • Angular
  • Springboot/ Spring framework (Spring Data, Spring Web etc)
  • Material/Bootstrap
  • Android SDK
  • OS development - Systems Integration
  • Workflow design
  • Integration points and requirements definition
  • Development of integration scripts
  • Integration testing & validation
  • REST framework - Database development & administration
  • MSSQL/Azure SQL - Source Control Tools incl. GIT Experience using test frameworks and unit tests like Jasmine, Protractor, Selenium, Istanbul, Cucumber - Development environment
  • Working within integrated task and source tools (JIRA, DevOps, GitLabs)
  • Containerized/Cloud environments (working on a project that runs in Docker, Kubernetes, Azure/AWS etc)
Key Responsibilities (Key Performance Areas and main duties)  - End-to-end System and Application development, incl.

  • Advocate for Agile based development
  • Database development, administration, security and maintenance
  • Front- and back-end development (Core application functionality)
  • 3 rd Party solution identification, assessment & selection where required (Non-core functionality)
  • Application integration where necessary
  • Application testing for security, functionality, performance and reliability (Internal & UAT)
  • Manage system deployment / publishing
  • Manage system maintenance & support (Bug fixes, end-user support, proposed features and enhancements on application performance and functionality)
  • Ensure always up to date and accurate source control
  • Ensure automated testing is leveraged
  • Collaborate with team lead to ensure timely development of elements to adhere to project dependencies and deadlines
Identify System Specification, incl. functional & non-functional requirements

  • Collaborate with UI/UX designer to implement UI based on design specs
  • Collaborate with brand and marketing specialists to delivery optimal user experience Internal Company Capability Improvement Initiatives
  • Engage in proactive and constructive project team participation with a focus on value delivery and customer satisfaction,
  • Proactively identify and promote internal opportunities for the company value enhancement.
  • Proactively develop and deliver improvement initiatives in own sphere of work, interest and skill-sets that can be delivered within the constraints of normal operating budget and operational time constraints.
  • Participate and where relevant lead approved company capability enhancement initiatives. Training and Development
  • Plan and promote own skill and career development opportunities in-line with company business priorities.






28 February

client services and rental manager at fourier recruitment

Fourier Recruitment
Pretoria, pretoria region

Client Services and Rental Manager at Fourier Recruitment Fourier Recruitment R30,000 - R35,000 per month Permanent Management position Pretoria Region, Gauteng...

Permanent management position | 30 - 35 ZAR

27 February

call centre operations manager at fourier recruitment

Fourier Recruitment
Pretoria, pretoria region

Call Centre Operations Manager at Fourier Recruitment Fourier Recruitment R30,000 - R40,000 per month Permanent Management position Pretoria Region, Gauteng Pos...

Permanent management position | 30 - 40 ZAR

11 March

full stack developer

Milton Resourcing (Pty) Ltd
Pretoria, pretoria region

Full Stack Developer Milton Resourcing (Pty) Ltd R Undisclosed Permanent Intermediate position Pretoria Region, Gauteng Posted 11 Mar 2022 by Milton Resourcing ...

Permanent intermediate position

10 March

legal manager at fourier recruitment

Fourier Recruitment
Pretoria, pretoria region

Legal Manager at Fourier Recruitment Fourier Recruitment R33,000 - R35,000 per month Permanent Senior position Pretoria Region, Gauteng Posted 10 Mar 2022 by Fo...

Permanent senior position | 33 - 35 ZAR

09 March

rpg developer

Accredited Resource Consulting Services (Pty) Ltd
Pretoria, pretoria region

RPG Developer Accredited Resource Consulting Services (Pty) Ltd R Undisclosed Contract Senior position Pretoria Region, Gauteng Posted 09 Mar 2022 by Accredited...

Contract senior position