McLane Global
Houston, TX
Job Details
Full-time
Full Job Description
As one of the world’s largest food-grade logistics companies, McLane Global relies on the efficiency of its fulfillment centers. We consider all our warehouses to be systematic and operate with a customer-centric mentality. To deliver on our promise to customers, we rely on exceptionally talented, bright, and committed people. We cultivate and embrace a diverse employee population. We recognize that people with diverse backgrounds, experiences and perspectives fuel our growth and enrich our global culture.
We are looking for a skilled API Developer to design, build, and maintain robust, secure, and scalable APIs that power our applications and services. The ideal candidate has hands-on experience with modern API development, follows best practices in security and performance, and enjoys working in a collaborative, fast-paced environment.
KEY RESPONSIBILITIES
- Design, develop, test, and deploy RESTful and/or GraphQL APIs.
- Collaborate with frontend, mobile, and backend teams to integrate APIs across platforms.
- Develop API documentation and ensure maintainability using tools like Swagger/OpenAPI.
- Implement authentication and authorization mechanisms (e.g., OAuth2, JWT).
- Optimize API performance, scalability, and reliability.
- Maintain code quality, perform code reviews, and ensure adherence to software engineering best practices.
- Troubleshoot, debug, and resolve production API issues.
- Collaborate with DevOps teams to manage API deployment pipelines and version control.
- Ensure APIs comply with security standards and industry regulations (e.g., GDPR, PCI-DSS where applicable).
- Monitor API performance using logging, monitoring, and alerting tools.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
- 3+ years of experience in backend development with a focus on API design and development.
- Proficiency in at least one modern programming language (e.g., Node.js, Java, Python, Go, C#, PHP).
- Strong experience with API development frameworks and tools (e.g., Express.js, FastAPI, Spring Boot, .NET Core).
- Solid understanding of RESTful principles, API versioning, and design patterns.
- Experience with API documentation tools like Swagger, Postman, or similar.
- Familiarity with API security best practices (OAuth 2.0, JWT, API Gateway security).
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Knowledge of containerization and microservices architecture (Docker, Kubernetes is a plus).
- Familiarity with CI/CD pipelines and automated testing for APIs.
- Excellent problem-solving skills, attention to detail, and ability to work independently and in teams.
Preferred Qualifications
- Experience with GraphQL API development.
- Knowledge of API Gateway platforms (e.g., Kong, AWS API Gateway, Apigee).
- Familiarity with event-driven architectures and message brokers (e.g., Kafka, RabbitMQ).
- Experience working in Agile/Scrum development environments.
- Contributions to open-source projects or public API development experience.
Working Conditions
- Keyboarding - (Up to 8 hours per day) Entering text or data into a computer by means of a keyboard. Devices include a traditional keyboard, 10 keypads, touch screen and others.
- Sitting/Standing - (Up to 8 hours per day) The ability to alternate between sitting and standing at a desk is present when a worker has the flexibility to choose between sitting or standing as needed when this need cannot be accommodated by scheduled breaks and/or lunch period.
- Communication Verbally - (Up to 8 hours per day) Expressing or exchanging ideas by means of the spoken word to impart oral information to clients or the public and to convey detailed spoken instructions to other workers accurately, loudly, or quickly.
- Additional physical efforts pertaining to the job
Benefits
- Competitive base compensation
- Full Benefits including Medical, Dental and Vision effective on the first day of employment
- 401(k) with Employer Match (quarterly enrollment)
- Paid Holidays (no waiting period to receive holiday pay)
- Paid vacation, personal, and sick days effective on first day of employment
- All offers are contingent upon passing a background check and drug screening
- No company visa sponsorships
- No phone call or walk in inquiries for this position, apply online to be considered
Disclaimer
Employees must be able to perform the essential functions of the position satisfactorily and if requested, reasonable accommodation will be provided to enable employees with disabilities to perform the essential functions of their job, absent undue hardship.
Furthermore, job descriptions typically change over time as requirements and employee skill levels change. The Employer retains the right to change or assign other duties to this position.