Back End Developer | Remotive

posted 6 hours ago

Apply for this job

Shortlist

Job Description

Summary:

We’re seeking a highly skilled and motivated Back End Developer to join our dynamic development team. In this role, you’ll be responsible for designing, developing, and maintaining the back-end components of our web applications. You’ll work closely with cross-functional teams to deliver high-quality, scalable, and reliable server-side solutions that meet the needs of our customers and business objectives.

Responsibilities:

  • Back End Development:

    • Design, develop, and maintain back-end components of web applications using modern technologies and frameworks.

    • Build and maintain RESTful APIs to facilitate communication between front-end and back-end systems.

    • Write clean, maintainable, and well-documented code that adheres to industry best practices.

  • Collaboration:

    • Work closely with product managers, designers, and front-end developers to gather requirements, brainstorm solutions, and implement features.

    • Participate in code reviews to ensure code quality, identify potential issues, and share knowledge with team members.

    • Contribute to the continuous improvement of development processes and tools.

  • Problem-Solving:

    • Troubleshoot and resolve issues related to back-end functionality.

    • Identify and address performance bottlenecks to optimize application speed and efficiency.

    • Stay up-to-date with the latest technologies and trends in back-end development.

Qualifications:

  • Technical Skills:

    • Expertise in back-end technologies like Java, Python, or similar languages.

    • Experience with relational and/or NoSQL databases.

    • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.

    • Understanding of web security principles and best practices.

    • Experience with containerization and kubernetes based deployments.

    • Experience with cloud platforms like GCP, Azure, or AWS.

What we are looking for in a candidate:

  • GCP experience and/or GCP certifications.

  • Knowledge of DevOps practices and tools.

  • Strong problem-solving and analytical abilities.

  • Self-motivated with the ability to work independently and as part of a team.

  • Passion for learning and staying up-to-date with technology trends.

Apply Now