HTC Global Services, Inc. has an opening for the position of Application Programmer/Developer (Ref# APD1124VA).
Work Location: Troy, MI and relocation required to various unanticipated locations throughout the U.S.
Job Duties: Create and modify moderately complex applications programs from detailed specifications. Develop in-detail technical specifications for application software to be performed by the development team. Develop application software and RESTful services using Pivotal Cloud Foundry and Spring Framework. Build distributed, service-oriented, cloud microservice architectures with a continuous improvement mindset. ?Use Test-Driven Development and code pairing/mobbing practices. ?Develop components across all tiers of the application stack. ?Continuously integrate and deploy developed software and modify CI/CD pipelines and scripts as necessary to improve continuous integration practices. Consult with the product manager to identify minimal viable product and decompose features by story slicing. Develop different web services on highly available backend service. Collaborate with other product teams on integrations, testing, and deployments. Understand Spring Cloud Data, Spring Security, OAuth, and service monitoring on cloud. Work with a team of developers to migrate microservices to different cloud platforms. Support different components of cloud infrastructure including hosting and management. Use comprehensive understanding of relational database, NoSQL database, and flat file processing concepts. Understand ownership of product end-to-end (goals, strategy, development, testing, production, launch, and support). Work on scaling the application by analyzing system bottlenecks including code implementation and system and network latency. Use of Java, Kotlin, Spring Boot, GCP (Google Cloud Platform), Kubernetes, Docker, Tekton, Jenkins, PostgreSQL, RedHat OpenShift, PCF (Pivotal Cloud Foundry), and Terraform.
Requirements: This position requires a Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including Technology Lead, Software Developer, or related experience. Will accept a Bachelor’s degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 2 years of experience with Java, Spring Boot, and microservice architecture. Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week.
Application Instructions: To apply, please MAIL resume to the following address, ensuring to indicate the position reference code (Ref# APD1124VA) for which you are applying. Mail to: HTC Global Services, Inc. Attn: Sutbir Randhawa - Vice President, 3270 W. Big Beaver Road, 1st Floor, Troy, MI 48084.