Golang Developer - Software Resources, Inc.
Phoenix, AZ 85050
About the Job
Software Resources has an immediate job opportunity for a Golang Developer with a major corporation in Phoenix, AZ.
Schedule: Hybrid, 3 days on-site/ 2 days remote
Type: 6-12 month extendable contract
Must haves: 4+ years of Golang development experience
JOB DESCRIPTION
We are seeking a talented Golang Developer with 4-6 years of experience in Golang development and associated technologies for our client, a major financial services corporation in Phoenix, AZ. The ideal candidate will have a deep understanding of back-end development, microservices architecture, and cloud-native applications. You will work on building and maintaining high-performance, scalable services and APIs. This role offers the opportunity to design and develop cutting-edge solutions while working with modern technologies in a collaborative and fast-paced environment.
Key Responsibilities:
Don't delay. Join the Software Resources team today!
Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.
To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines. We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D. You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference. You can view all of our jobs at https://www.softwareresources.com/careers/
ALERT : Spoofing Scam Advisory
Software Resources has been targeted by spoofing attacks. Scammers impersonating our employees may contact you with fake job offers, asking for personal information. Unfortunately, we cannot completely prevent these fraudulent activities.
Stay Protected : Verify any communication claiming to be from Software Resources. For your safety, directly confirm the legitimacy of any job offer or inquiry by calling us at 407-515-6020. Do not respond to unsolicited requests without verification.
We value our integrity and urge you not to fall victim to these scams. Always verify by calling us directly at 407-515-6020.
Schedule: Hybrid, 3 days on-site/ 2 days remote
Type: 6-12 month extendable contract
Must haves: 4+ years of Golang development experience
JOB DESCRIPTION
We are seeking a talented Golang Developer with 4-6 years of experience in Golang development and associated technologies for our client, a major financial services corporation in Phoenix, AZ. The ideal candidate will have a deep understanding of back-end development, microservices architecture, and cloud-native applications. You will work on building and maintaining high-performance, scalable services and APIs. This role offers the opportunity to design and develop cutting-edge solutions while working with modern technologies in a collaborative and fast-paced environment.
Key Responsibilities:
- Golang Development:
- Design, develop, and maintain high-performance, scalable applications using Golang.
- Write clean, efficient, and well-documented code, adhering to best practices in Golang.
- Develop and maintain RESTful APIs and services, ensuring reliability, scalability, and performance.
- Implement and manage microservices architecture using Golang for backend services.
- Cloud-Native & Microservices Development:
- Work on cloud-native applications, deploying services to cloud platforms such as AWS, Google Cloud, or Azure.
- Build and maintain microservices with a focus on scalability and resilience.
- Design and implement solutions for managing concurrency, high availability, and load distribution.
- Database & API Integration:
- Integrate backend services with databases such as PostgreSQL, MySQL, or MongoDB.
- Work on data storage, caching, and retrieval for optimal performance.
- Collaborate with frontend teams to ensure seamless integration between backend services and user interfaces.
- CI/CD & DevOps:
- Implement CI/CD pipelines using tools such as Jenkins, GitLab, Docker, or Kubernetes to automate the testing, building, and deployment of services.
- Utilize containerization technologies like Docker for developing, testing, and deploying applications.
- Work closely with DevOps teams to ensure the scalability and availability of applications in production environments.
- Troubleshooting & Optimization:
- Identify and resolve performance bottlenecks, bugs, and other technical issues.
- Optimize applications for performance, scalability, and reliability in cloud environments.
- Monitor system performance using tools like Prometheus, Grafana, or similar technologies.
- 4-6 years of experience in Golang development.
- Strong understanding of microservices architecture and building scalable, distributed systems.
- Proficiency in designing and implementing RESTful APIs.
- Experience with SQL and NoSQL databases, including PostgreSQL, MySQL, or MongoDB.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- Hands-on experience with CI/CD pipelines and containerization tools like Docker.
- Familiarity with Kubernetes for container orchestration.
- Experience with message brokers like RabbitMQ, Kafka, or similar tools.
- Knowledge of API security practices including OAuth, JWT, and API Gateways.
- Experience with performance tuning, monitoring, and troubleshooting production systems.
- Backend Development: Golang, RESTful APIs, Microservices Architecture
- Databases: PostgreSQL, MySQL, MongoDB
- Cloud Technologies: AWS, Google Cloud, Azure
- DevOps & CI/CD: Docker, Jenkins, GitLab, Kubernetes (preferred)
- Troubleshooting & Optimization: Performance tuning, system monitoring, debugging
Don't delay. Join the Software Resources team today!
Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.
To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines. We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D. You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference. You can view all of our jobs at https://www.softwareresources.com/careers/
ALERT : Spoofing Scam Advisory
Software Resources has been targeted by spoofing attacks. Scammers impersonating our employees may contact you with fake job offers, asking for personal information. Unfortunately, we cannot completely prevent these fraudulent activities.
Stay Protected : Verify any communication claiming to be from Software Resources. For your safety, directly confirm the legitimacy of any job offer or inquiry by calling us at 407-515-6020. Do not respond to unsolicited requests without verification.
We value our integrity and urge you not to fall victim to these scams. Always verify by calling us directly at 407-515-6020.
Source : Software Resources, Inc.