This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled and experienced Senior API Developer with 6-8 years of professional experience to join our dynamic and innovative engineering team. The ideal candidate will have a strong background in designing, developing, and maintaining robust, scalable backend services and APIs. You will possess deep expertise in Java, database technologies, Kubernetes, and API management solutions like Apigee. As a Senior Backend Developer, you will play a crucial role in the entire product development lifecycle, from conceptualization and design to deployment and ongoing maintenance of our core backend systems.
Job Responsibility:
Design, develop, test, deploy, and maintain scalable and robust backend applications, services, and APIs
Collaborate with product managers, solution architects, and other engineers to understand business requirements and translate them into technical specifications
Develop, manage, and optimize well-functioning databases and data access layers
Design and implement highly performant and secure RESTful APIs and other backend services
Develop and implement API policies, security, and traffic management strategies using API Gateway platforms like Apigee
Write clean, efficient, well-documented, and maintainable code adhering to best practices
Participate in code reviews to ensure code quality, share knowledge, and promote best practices
Troubleshoot, debug, and upgrade existing backend software and associated infrastructure
Optimize backend applications for maximum speed, scalability, and reliability
Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes for backend services
Mentor and guide junior engineers, fostering a culture of learning and continuous improvement
Work effectively in an Agile development environment
Contribute to the creation of technical documentation, including design specifications, API contracts, flow diagrams, and CI/CD pipeline configurations
Requirements:
6-8 years of professional experience as a Backend Developer or similar role
Strong proficiency in Java and experience with modern Java frameworks (e.g., Spring Boot)
Strong proficiency in database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis)
Proven strong knowledge and hands-on experience with Apigee API Gateway (or similar API Management platforms)
Experience designing and developing RESTful APIs
Strong understanding and practical experience with Kubernetes (including deployment, scaling, and management of applications within a Kubernetes environment)
Strong understanding of software development principles, design patterns, and architectural best practices
Proficient with version control systems, particularly Git
Experience with testing frameworks and methodologies (e.g., unit testing, integration testing, automated testing)
Proven experience with CI/CD tools and technologies (e.g., Jenkins, GitLab CI/CD, GitHub Actions)
Experience with containerization technologies such as Docker
Excellent problem-solving, analytical, and critical thinking skills
Strong communication and interpersonal skills
Proven ability to manage multiple priorities and deliver high-quality work on schedule
Nice to have:
Bachelor's degree in Computer Science or a related field
Experience with microservices architecture
Experience with API security best practices (OAuth, JWT, API Keys)
Familiarity with API design principles (e.g., OpenAPI/Swagger)
Experience with Agile/Scrum methodologies
Contributions to open-source projects
Experience mentoring junior developers
Familiarity with advanced security best practices in backend development and CI/CD pipelines
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack)
Experience with Kubernetes orchestration tools and ecosystem (e.g., Helm, Kustomize)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.