Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jul 15, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Blueinc Technology Services is a digital-centered company based in France and Nigeria, delivering high quality tech solutions to all class of businesses and individuals around the world.
    Read more about this company

     

    Backend Developer

    Job Overview

    • We are seeking a talented Backend Developer to design, develop, and maintain the server-side components of our web applications.
    • The ideal candidate will excel in programming languages such as Java, Python, or Node.js, and have a deep understanding of database management and API development. Proficiency in optimizing server performance, ensuring data security, and implementing scalable solutions is essential.
    • Experience with cloud platforms, containerization technologies, and version control systems is preferred.
    • The candidate should be able to collaborate effectively with frontend developers and other team members to create seamless and efficient systems.

    Responsibilities

    • Design, develop, and maintain server-side applications and services.
    • Implement and manage databases, including schema design, optimization, and data retrieval.
    • Develop and maintain APIs for integration with frontend systems and third-party services.
    • Ensure the performance, scalability, and security of applications through efficient code and infrastructure.
    • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
    • Write clean, efficient, and well-documented code.
    • Troubleshoot and resolve backend issues, including bugs and performance problems.
    • Implement data protection measures to ensure the security and privacy of user information.
    • Optimize application performance and manage server resources effectively.
    • Stay updated with the latest backend development trends, technologies, and best practices.
    • Conduct code reviews and provide constructive feedback to peers.
    • Manage deployment processes and continuous integration workflows.
    • Maintain organized documentation for system architecture, APIs, and processes.
    • Participate in the design and planning of new features and system enhancements.

    Requirements

    • Bachelor’s Degree in Computer Science, Software Engineering, or a related field is preferred.
    • Proficiency in programming languages such as Java, Python, Node.js, Ruby, or PHP.
    • Strong experience with server-side frameworks and technologies.
    • In-depth knowledge of database management systems (e.g., MySQL, PostgreSQL, MongoDB).
    • Experience with API development and integration (RESTful, GraphQL).
    • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
    • Knowledge of containerization technologies (e.g., Docker) and orchestration (e.g., Kubernetes).
    • Experience with version control systems (e.g., Git).
    • Understanding of web security principles and data protection best practices.
    • Ability to write clean, efficient, and well-documented code.
    • Experience with server performance optimization and scalability.
    • Familiarity with continuous integration and deployment (CI/CD) practices.
    • Strong problem-solving skills and attention to detail.
    • Effective communication and collaboration skills for working with cross-functional teams.
    • Experience with Agile development methodologies is a plus.

    Preferred Skills:

    • Experience with microservices architecture.
    • Familiarity with serverless computing (e.g., AWS Lambda).
    • Knowledge of message brokers (e.g., RabbitMQ, Kafka).
    • Proficiency in handling large-scale data processing and analytics.
    • Experience with GraphQL and advanced API frameworks.
    • Familiarity with NoSQL databases (e.g., Cassandra, DynamoDB).
    • Understanding of caching strategies and technologies (e.g., Redis, Memcached).
    • Knowledge of infrastructure as code (e.g., Terraform, CloudFormation).
    • Experience with automated testing frameworks and methodologies.
    • Proficiency in multiple programming languages.
    • Familiarity with Agile development methodologies.
    • Experience with logging and monitoring tools (e.g., ELK Stack, Prometheus).
    • Knowledge of DevOps practices and tools.
    • Understanding of container orchestration and deployment strategies.
    • Ability to work with distributed systems and cloud-native applications.

    Benefits

    • Competitive salary.
    • Flexible working hours.
    • Health, dental, and vision insurance.
    • Professional development opportunities.
    • Collaborative and innovative work environment.

    Method of Application

    Interested and qualified? Go to Blueinc Technology Services on blueinctech.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Blueinc Technology Services Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail