Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Skills
Java
Job Details
Responsibilities:
- Design and develop REST and gRPC APIs and web services.
- Create reusable frameworks/components to support global delivery needs.
- Maintain REST API documentation using Swagger and design documentation.
- Manage and maintain Proto files for gRPC services.
- Document work and perform quality testing/validation before release.
- Troubleshoot issues and debug codebases.
- Work with AWS cloud platform, including EKS.
- Maintain and improve existing codebases and conduct peer code reviews.
- Ensure security, monitoring, analytics, and throttling at the API layer.
- Collaborate with team leads and members to meet project deliverables and milestone dates.
- Communicate effectively with team members and external stakeholders.
Required Experience & Knowledge:
- 5-8 years of experience with one or more programming languages, including Golang (minimum 3-4 years required).
- 5-6 years of experience in gRPC API development, REST APIs, and API development.
- 1-2 years of experience working with AWS.
- Strong problem-solving and analytical skills, including knowledge of algorithms, data structures, and complexity analysis.
- Proficiency in clean architecture, API design, debugging, profiling, and performance optimization.
- Bachelor’s degree required.
Preferred Experience & Knowledge:
- Experience working with EKS (Elastic Kubernetes Service).
- Familiarity with cloud platforms (AWS/GCP/Azure), DevOps, cloud engineering, and architecture.
- Prior experience in automotive multimedia systems.
- Experience in implementing and validating platform technical specifications.
- Familiarity with Agile/Scrum methodologies.
799
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.