Backend API Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related field., 3+ years of backend development experience with a focus on Java and RESTful APIs., Proficiency in Spring Boot and SQL, with experience writing stored procedures., Working knowledge of Python and familiarity with version control systems like Git..

Key responsibilities:

  • Design, develop, and maintain RESTful APIs using Java frameworks.
  • Collaborate with frontend developers, DevOps, and QA teams for scalable solutions.
  • Write and optimize stored procedures and SQL queries for data access.
  • Troubleshoot and resolve production issues related to APIs and backend services.

AlifCloud IT Consulting Pvt. Ltd. logo
AlifCloud IT Consulting Pvt. Ltd.

Job description

This is a remote position.

Job Title: Backend Engineer – WFH  
Location: Permanent Remote
Job Type: Full-time
Experience Level: 5+ Years
Department: Engineering / Backend Development
Skills/ Expertise:  3+ years of hands-on experience in backend development with a strong focus on Java and RESTful APIs.
Java, REST APIs, Python

About the Role:
We are seeking a skilled Endpoint Engineer to join our backend development team. In this role, you will be responsible for designing, developing, and maintaining RESTful APIs primarily using Java, while also working with stored procedures and integrating with existing Python services. You will play a key role in building scalable backend systems that power our applications and services.

Key Responsibilities:
  • Design, develop, and maintain RESTful APIs using Java (Spring Boot or similar frameworks).
  • Collaborate with frontend developers, DevOps, and QA teams to deliver robust and scalable solutions.
  • Write and optimize stored procedures and SQL queries for efficient data access.
  • Integrate and maintain Python-based services or scripts as part of the backend ecosystem.
  • Ensure API security, performance, and reliability.
  • Participate in code reviews, unit testing, and documentation.
  • Troubleshoot and resolve production issues related to APIs and backend services


Requirements
Required Qualifications:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 3+ years of hands-on experience in backend development with a strong focus on Java and RESTful APIs.
  • Proficiency in Spring Boot, JAX-RS, or similar Java frameworks.
  • Strong understanding of SQL and experience writing stored procedures (e.g., PostgreSQL, MySQL, or Oracle).
  • Working knowledge of Python for scripting or service integration.
  • Experience with API documentation tools like Swagger/OpenAPI.
  • Familiarity with version control systems (e.g., Git).
  • Understanding of CI/CD pipelines and deployment practices.

Preferred Qualifications:
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Knowledge of asynchronous processing and message queues (e.g., Kafka, RabbitMQ).
  • Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack).

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Collaboration

Back-End Engineer Related jobs