出海雷达

API开发工程师| 海外

API Developer| Offshore

开发工程限定地区(需当地身份)
公司Photon
薪资未公开
工作地点India
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间12 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 India 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

我们正在寻找一位经验丰富的Java后端开发人员,具备API开发的专业知识,加入我们不断壮大的团队。理想的候选人应具备对后端系统的深入理解,并熟练构建可扩展、高性能的API。您将与前端开发人员、架构师和其他利益相关者紧密合作,设计、开发和维护后端服务。

关键职责:
· 使用Java设计、开发和维护可扩展且稳定的后端服务。

  • 构建和维护RESTful API以支持网页和移动应用。
  • 优化后端系统的性能,确保低延迟和高可用性。
  • 与前端开发人员和产品团队合作,定义并交付新功能。
  • 确保API的安全性、性能和可扩展性。
  • 集成第三方API和服务。
  • 按照最佳实践(例如版本控制、CI/CD流水线)编写干净、可维护且高效的代码。
  • 进行代码审查并确保遵循编码规范。
  • 排查和调试跨服务和数据库的生产问题。
  • 参与新功能和系统架构的讨论和决策。
  • 跟踪后端开发和API领域的最新行业趋势、技术和最佳实践。

所需技能与资格:
· 精通Java(Java 8或更高版本)和面向对象编程原则。

  • 精通API设计和开发(REST、SOAP)。
  • 具备Spring框架(Spring Boot、Spring MVC)的经验。
  • 对微服务架构有深入理解。
  • 熟悉数据库技术(SQL/NoSQL),如MySQL、PostgreSQL、MongoDB等。
  • 具备云平台(AWS、Azure、GCP)经验者优先。
  • 熟悉容器化技术(Docker、Kubernetes)。
  • 具备CI/CD流水线和DevOps实践的经验。
  • 熟悉版本控制系统如Git。
  • 理解身份验证/授权机制(OAuth、JWT)。
  • 强大的解决问题能力,能够排查复杂系统。
  • 优秀的沟通和团队协作能力。

优先考虑的技能:
· 具备Kafka或其他消息队列的经验。

  • 了解事件驱动架构。
  • 具备敏捷方法论的经验。
  • 接触过TDD/BDD(测试驱动开发/行为驱动开发)。
查看英文原文

We are looking for an experienced Java Backend Developer with expertise in API development to join our growing team. The ideal candidate will have a strong understanding of backend systems and be proficient in building scalable, high-performance APIs. You will work closely with front-end developers, architects, and other stakeholders to design, develop, and maintain backend services.
Key Responsibilities:
· Design, develop, and maintain scalable and robust backend services using Java.

  • Build and maintain RESTful APIs to support web and mobile applications.
  • Optimize the performance of backend systems to ensure low-latency and high availability.
  • Collaborate with front-end developers and product teams to define and deliver new features.
  • Ensure the security, performance, and scalability of APIs.
  • Integrate with third-party APIs and services.
  • Write clean, maintainable, and efficient code following best practices (e.g., version control, CI/CD pipelines).
  • Conduct code reviews and ensure adherence to coding standards.
  • Troubleshoot and debug production issues across services and databases.
  • Contribute to architecture discussions and decisions for new features and systems.
  • Stay updated with the latest industry trends, technologies, and best practices in backend development and APIs.

Required Skills & Qualifications:
·
Strong experience with Java (Java 8 or higher) and object-oriented programming principles.

  • Proficiency in API design and development (REST, SOAP).
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Strong understanding of microservices architecture.
  • Knowledge of database technologies (SQL/NoSQL) like MySQL, PostgreSQL, MongoDB, etc.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with version control systems like Git.
  • Understanding of authentication/authorization mechanisms (OAuth, JWT).
  • Strong problem-solving skills and ability to troubleshoot complex systems.
  • Excellent communication and teamwork skills.

Preferred Skills:
· Experience with Kafka or other messaging queues.

  • Knowledge of event-driven architectures.
  • Experience with Agile methodologies.
  • Exposure to TDD/BDD (Test Driven Development/Behavior Driven Development).

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位