Search by job, company or skills

Hexa Business

Junior Software Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities

Design, develop, and maintain backend services using Node.js.

Build RESTful and/or GraphQL APIs for internal and external systems.

Develop and maintain Python-based services, scripts, or automation tools.

Collaborate with frontend engineers, product managers, and DevOps teams.

Write unit and integration tests to ensure code quality and reliability.

Participate in code reviews and contribute to best engineering practices.

Troubleshoot, debug, and optimize application performance.

Assist in system design discussions and technical documentation.

Requirements

14 years of professional software development experience.

Strong proficiency in Node.js and JavaScript/TypeScript.

Experience with Python for backend services or automation.

Familiarity with SQL and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).

Understanding of REST APIs, authentication (JWT/OAuth), and microservices concepts.

Experience with Git and modern CI/CD workflows.

Basic knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.

Strong problem-solving skills and good communication abilities.

Nice to Have

Experience with Docker and containerized deployments.

Exposure to event-driven systems (Kafka, RabbitMQ, etc.).

Knowledge of testing frameworks such as Jest, Mocha, or PyTest.

Experience working in Agile/Scrum environments.

Understanding of system scalability, caching, and performance optimization


  • More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 143889311

    Similar Jobs