cover image
iTech US Inc

iTech US Inc

itechus.net

3 Jobs

378 Employees

About the Company

iTech has been providing IT staffing, custom software services, and data solutions for over 18 years to some of the largest and most well-known corporations in North America. iTech offers end-to-end solutions focusing on Business Intelligence, GRC/Risk Management, .Net, Mobile, Cloud, J2EE, and SAP. With six strategic technology centers worldwide, our subject matter experts adapt our methodologies to meet your needs.

Listed Jobs

Company background Company brand
Company Name
iTech US Inc
Job Title
Senior Data Scientist
Job Description
**Job Title:** Senior Data Scientist **Role Summary:** Develop AI-powered chatbot solutions for specialized use cases by leveraging LLMs, AI agents, NLP, and Conversational AI. Focus on engineering and optimizing advanced AI workflows. **Expectations:** 12+ years of experience as Engineer or Data Scientist. Proven expertise in LLMs, AI agents, NLP, and Conversational AI development. Strong track record in AI workflow integration and optimization. **Key Responsibilities:** - Design and implement AI agents using function calling to interact with external tools and databases. - Integrate and optimize LLMs for chatbot applications. - Apply NLP techniques to improve conversational AI performance. - Ensure compliance with Responsible AI practices and industry best practices. - Collaborate on the development of specialized AI-powered chatbot solutions. **Required Skills:** - Expertise in Large Language Models (LLMs). - Advanced Python programming for AI workflow integration and optimization. - Experience developing AI agents with function calling. - Proficiency in Responsible AI and compliance requirements. - Background in Natural Language Processing (NLP) and Conversational AI. **Required Education & Certifications:** Not specified in the provided job description.
San francisco, United states
Hybrid
Senior
17-10-2025
Company background Company brand
Company Name
iTech US Inc
Job Title
Sr. JAVA AWS Developer
Job Description
**Job Title:** Sr. Java AWS Developer **Role Summary:** Seasoned Java engineer with extensive experience designing, implementing, and optimizing cloud‑native solutions on AWS. Leads architecture design, migration, and performance tuning while collaborating with cross‑functional teams to deliver secure, scalable, and cost‑effective systems. **Expectations:** - Minimum 10 years of professional Java development experience. - Proven expertise with core AWS services (EC2, S3, ALB, Lambda, API Gateway). - Hands‑on experience with data engineering tools such as AWS Glue, Redshift, or Athena. - Ability to work onsite full‑time (Monday‑Friday) in Salt Lake City, UT. **Key Responsibilities:** - Design and implement robust, secure AWS cloud architectures. - Evaluate, select, and recommend AWS services aligned with business and technical needs. - Optimize cloud resources for performance, cost, and operational efficiency. - Lead on‑premise to AWS migration strategies and execution. - Produce and maintain comprehensive architecture and process documentation. - Collaborate with stakeholders to translate business requirements into technical solutions. **Required Skills:** - Advanced Java programming (10+ years). - Deep knowledge of AWS EC2, S3, Application Load Balancer, Lambda, API Gateway. - Proficiency with AWS Glue, Redshift, Athena, or comparable data engineering services. - Strong understanding of cloud security, networking, and scalability principles. - Experience with infrastructure‑as‑code tools (e.g., CloudFormation, Terraform) preferred. - Excellent problem‑solving, communication, and teamwork abilities. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). - AWS certifications (e.g., AWS Certified Solutions Architect – Professional, AWS Certified DevOps Engineer) are a plus but not mandatory.
Salt lake city, United states
On site
Senior
06-11-2025
Company background Company brand
Company Name
iTech US Inc
Job Title
Sr. JAVA Developer (Kotlin, APIS)
Job Description
**Job Title:** Sr. Java Developer (Kotlin, APIs) **Role Summary:** Senior developer leading design, architecture, and implementation of high‑availability, secure server‑side REST and GraphQL APIs for large‑scale enterprise systems. Works on the backend layer, collaborating with distributed teams to integrate services and ensure technical compatibility and user satisfaction. **Expectations:** - Minimum 10 years of Java development experience on large, highly scaled projects. - Proven track record building and consuming REST APIs; strong GraphQL proficiency. - Experience designing service‑level, enterprise‑grade architecture—preferably in fintech/payments domain. - Comfortable working onsite three days per week; strong communication across geographically dispersed teams. - Ability to lead or influence architecture decisions and mentor junior engineers. **Key Responsibilities:** - Design, develop, and maintain scalable, secure Java/Kotlin microservices and API endpoints. - Draft and refine API contracts (OpenAPI/GraphQL schemas), ensuring backward compatibility. - Integrate with external systems and internal services, coordinating with API owners. - Participate in code reviews, unit testing, integration testing, and continuous delivery pipelines. - Collaborate with product, UX, and quality teams to align technical implementation with business goals. - Troubleshoot performance bottlenecks, implement caching, and enforce best‑practice security measures. - Contribute to architectural discussions, proposing improvements to system resilience and observability. - Mentor and guide mid‑level developers; conduct knowledge‑sharing sessions. **Required Skills:** - Advanced Java (8+) and experience with Kotlin. - Expertise in Gradle build tool, RESTful service design, and GraphQL development. - Strong object‑oriented design, SOLID principles, and API design patterns. - Familiarity with CI/CD pipelines (Jenkins/TeamCity/GitHub Actions) and containerisation (Docker, Kubernetes). - Knowledge of messaging queues (Kafka, RabbitMQ) or event‑driven architectures. - Experience with security (OAuth2, JWT, TLS) and authentication/authorization flows. - Excellent problem‑solving, debugging, and performance tuning skills. - Effective written and verbal communication; ability to collaborate in agile, distributed environments. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related technical field. - Valid Java or Kotlin certification is a plus; any relevant cloud or DevOps credentials (AWS, Azure, GCP, Docker, etc.) are desirable.
New york, United states
On site
Senior
02-12-2025