Senior Backend Developer at Astra Capital Group LLC


Astra Capital Group LLC is a USA-registered company dedicated to offering high-quality technical services to startups and established businesses. We specialize in providing innovative and scalable solutions designed to meet the unique needs of each client. With a focus on driving growth and efficiency, our services are available at a competitive monthly price, making them accessible to companies of all sizes. Whether you are looking to enhance your technology infrastructure, streamline operations, or leverage cutting-edge solutions, Astra Capital Group is committed to delivering exceptional value and results.

We are recruiting to fill the position below:



Job Title: Senior Backend Developer

Locations: Abuja (FCT), Abia, Akwa Ibom and Lagos
Employment Type: Full-time

Position Overview

  • We are looking for a highly skilled Senior Backend Developer with a minimum of 4 years of experience in designing, developing, and maintaining robust and scalable server-side applications.
  • As a Senior Backend Developer, you will play a key role in building the backend architecture that supports high-performance web applications and services.
  • You will collaborate with front-end developers, product teams, and other stakeholders to deliver cutting-edge software solutions.

Key Responsibilities
Backend Development:

  • Design, implement, and maintain backend systems, APIs, and databases to support web and mobile applications.
  • Develop and optimize high-performance, reliable, and scalable server-side components.
  • Implement and maintain RESTful APIs, microservices, and third-party service integrations.

System Architecture & Design:

  • Lead the design and architecture of backend systems that are modular, secure, and scalable.
  • Ensure the systems are highly available, performant, and fault-tolerant.
  • Contribute to technical architecture decisions and provide guidance on system optimizations.

Testing & Quality Assurance:

  • Write unit, integration, and system tests to ensure the reliability and stability of backend services.
  • Debug and resolve issues in production environments, ensuring minimal downtime and fast recovery.

Continuous Improvement:

  • Stay up-to-date with industry trends, best practices, and emerging technologies to improve the backend stack.
  • Drive improvements in development processes, code quality, and operational efficiency.

Database Design & Management:

  • Design, implement, and manage database schemas (SQL and NoSQL), ensuring high performance and integrity.
  • Optimize queries and database performance, including indexing, caching, and data replication strategies.

Collaboration:

  • Work closely with front-end developers to ensure seamless integration between the front-end and back-end.
  • Collaborate with product managers and other stakeholders to translate business requirements into technical solutions.
  • Provide technical leadership and mentorship to junior developers.

Qualifications

  • Minimum of 4 years of professional experience in backend development.
  • Strong proficiency in backend programming languages such as Java, Python, C#, Node.js, Ruby, or Go.
  • Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization tools (e.g., Docker, Kubernetes).
  • Understanding of security best practices, including data encryption, authentication, and authorization.
  • Strong problem-solving skills and the ability to debug complex issues.
  • Experience with backend frameworks (e.g., Spring Boot, Django, Express, Ruby on Rails).
  • Solid understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis).
  • Experience building and maintaining RESTful APIs and microservices architectures.

Preferred Skills:

  • Experience with GraphQL or gRPC.
  • Knowledge of event-driven architectures and message queues (e.g., Kafka, RabbitMQ).
  • Familiarity with serverless architectures and event-driven programming.
  • Experience with CI/CD tools and pipelines.
  • Familiarity with Agile methodologies (e.g., Scrum, Kanban).

What We Offer

  • Salary: N70,000 per month.
  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • A collaborative, innovative, and dynamic work environment.
  • Flexible working options, including remote work.

 

How to Apply
Interested and qualified candidates should send their resume, cover letter, and any relevant code samples or project links to: [email protected] using the Job Title as the subject of the mail

Application Deadline 6th January, 2025.