Irvine Technology Corporation
Golang Developer (APIs) 100% Remote
Irvine Technology Corporation, Miami, Florida, us, 33101
Golang/API Developer 100% Remote
What you will do:Concentrate on API and GOLANG 8-10+ yearsProduct Development & API Architecture
Design, develop, test, operate, and maintain enterprise-level API service architecture, utilizing domain-based microservice architecture principles.
Process Optimization
Identify, design, and implement internal process improvements, automate manual tasks, optimize service integration, and propose infrastructure redesigns to enhance scalability and reduce costs.
System Design
Create architectures, standards, and methods for large-scale distributed systems with a focus on security, resiliency, scalability, and performance.
Innovation & Technology Adoption
Actively seek out opportunities to incorporate innovative technologies into existing systems.
Cross-Platform Integration
Focus on integrating and optimizing capabilities across platforms to maximize efficiency.
Infrastructure Development
Build the necessary infrastructure for the integration and deployment of API services in both on-premises and cloud environments, including AWS services like API Gateway, EKS, OpenSearch, S3, and RDS.
What gets you the job:API and GOLANG 8-10+ yearProgramming Expertise
Proficient in building large-scale systems end-to-end using Java, Python, Golang, or other high-performance languages, along with developer tools, CI/CD, DevOps practices, and cloud migration solutions.
Experience
8-10+ years of experience with modern technologies, including Docker, Kubernetes, Java, Spring, Spring Boot, RDBMS, and NoSQL databases (e.g., PostgreSQL, DocumentDB, Elasticsearch), as well as CI/CD tooling (e.g., GitHub Enterprise, Jenkins).
API Development
Hands-on experience in REST API design and development using Spring Boot and the Spring framework, collaborating with API developers across teams to build scalable API features.
Cloud Technologies
Familiarity with AWS services and tools, including AWS CLI, EKS, Lambda, API Gateway, IAM, NLB/ELB, Elasticsearch, DocumentDB, and EKS.
Infrastructure as Code
Experience with Infrastructure as Code, preferably Terraform or CloudFormation.
Monitoring & Observability
Knowledge of observability and monitoring technologies, such as Splunk, ELK, Prometheus, CloudWatch, and Grafana.
Solutions Design
Proven experience in designing solutions for large-scale enterprises, particularly focused on APIs, while ensuring robust application development and monitoring practices.
DevOps & CI/CD
Solid experience in CI/CD practices, DevOps, networking, and security.
Team Leadership
Ability to define the technical team’s direction and provide guidance, demonstrating hands-on experience in recent projects.
What you will do:Concentrate on API and GOLANG 8-10+ yearsProduct Development & API Architecture
Design, develop, test, operate, and maintain enterprise-level API service architecture, utilizing domain-based microservice architecture principles.
Process Optimization
Identify, design, and implement internal process improvements, automate manual tasks, optimize service integration, and propose infrastructure redesigns to enhance scalability and reduce costs.
System Design
Create architectures, standards, and methods for large-scale distributed systems with a focus on security, resiliency, scalability, and performance.
Innovation & Technology Adoption
Actively seek out opportunities to incorporate innovative technologies into existing systems.
Cross-Platform Integration
Focus on integrating and optimizing capabilities across platforms to maximize efficiency.
Infrastructure Development
Build the necessary infrastructure for the integration and deployment of API services in both on-premises and cloud environments, including AWS services like API Gateway, EKS, OpenSearch, S3, and RDS.
What gets you the job:API and GOLANG 8-10+ yearProgramming Expertise
Proficient in building large-scale systems end-to-end using Java, Python, Golang, or other high-performance languages, along with developer tools, CI/CD, DevOps practices, and cloud migration solutions.
Experience
8-10+ years of experience with modern technologies, including Docker, Kubernetes, Java, Spring, Spring Boot, RDBMS, and NoSQL databases (e.g., PostgreSQL, DocumentDB, Elasticsearch), as well as CI/CD tooling (e.g., GitHub Enterprise, Jenkins).
API Development
Hands-on experience in REST API design and development using Spring Boot and the Spring framework, collaborating with API developers across teams to build scalable API features.
Cloud Technologies
Familiarity with AWS services and tools, including AWS CLI, EKS, Lambda, API Gateway, IAM, NLB/ELB, Elasticsearch, DocumentDB, and EKS.
Infrastructure as Code
Experience with Infrastructure as Code, preferably Terraform or CloudFormation.
Monitoring & Observability
Knowledge of observability and monitoring technologies, such as Splunk, ELK, Prometheus, CloudWatch, and Grafana.
Solutions Design
Proven experience in designing solutions for large-scale enterprises, particularly focused on APIs, while ensuring robust application development and monitoring practices.
DevOps & CI/CD
Solid experience in CI/CD practices, DevOps, networking, and security.
Team Leadership
Ability to define the technical team’s direction and provide guidance, demonstrating hands-on experience in recent projects.