Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Feb 21, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Optimal Growth Technologies provides organizations of all sizes with the best, most trustworthy solutions. In the ever-evolving technology market, we believe that companies need reliable allies who can guide them through the challenges that accompany technological growth
    Read more about this company

     

    Full Stack Developer - Johannesburg

    Key Responsibilities

    • Stakeholder analysis for user stories elicitation and software design.
    • Development and deployment of front end, backend microservices and database schemas.
    • Software application monitoring to ensure set availability and performance KPIs are met.
    • Unit, system, load, and security testing of delivered solutions to ensure they work as per expected standards.
    • Validation & Verification oversee the user acceptance assurance of application functional logic, data processing and error management.
    • Liaise with Support teams, infrastructure team, network administrators, information security to maintain service availability and integrity of the applications.

    Back- End Skills

    • Programming Languages: Proficiency in one or more programming languages commonly used for backend development, such as Java, Python or Node.js. Knowledge of multiple languages is beneficial for adapting to different project requirements.
    • Microservices Architecture: Solid understanding of microservices architecture principles, including service decomposition, bounded contexts, API design, and event-driven communication.
    • Web Development: Experience in developing RESTful APIs and web services using frameworks like Spring Boot (Java), Flask (Python), Express.js (Node.js), or Ruby on Rails (Ruby).

    Front -end skills

    • HTML/CSS: Proficiency in HTML (HyperText Markup Language) and CSS (Cascading Style Sheets) to create and style web pages. Understanding of semantic HTML and modern CSS frameworks (e.g., Bootstrap) is valuable.
    • JavaScript: Strong knowledge of JavaScript, including ES6+ features, to add interactivity and dynamic behavior to web applications. Familiarity with JavaScript frameworks and libraries like React, Angular, or Vue.js is beneficial.
    • Responsive Web Design: Understanding of responsive design principles to create web interfaces that adapt and display properly across different devices and screen sizes.
    • UI/UX Design: Knowledge of user interface (UI) and user experience (UX) design principles to create visually appealing and intuitive user interfaces. Familiarity with design tools like Sketch, Figma, or Adobe XD is a plus.

    Qualifications - External

    • Front end and backend programming experience using either PhP, Java, C#, Python, JavaScript etc.
    • Solid understanding of web services/technologies - REST/JSON, SOAP, GraphQL
    • Experience with data management data structures, relational/NoSQL databases
    • Experience in deploying APIs on middleware technologies such as TIBCO, Tomcat, Glassfish, and containerized environments i.e., Docker, Kubernetes, Red Hat OpenShift, Azure, AWS.
    • Experience with event-based and message-driven distributed system like Apache Kafka, ActiveMQ, Rabbit MQ or Tibco EMS
    • Experience in use of source code management systems like SVN, GIT and build tools like Ant, Maven.
    • Strong knowledge & experience using (CI/CD) such as Jenkins.
    • Experience in Agile Development/software life-cycle development

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Optimal Growth Technologies on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Optimal Growth Technologies Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail