> Markdown version of [/jobs/ext/1979440-software-developer-ref-sd8626rs](https://www.wearedevelopers.com/jobs/ext/1979440-software-developer-ref-sd8626rs). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer (Ref# SD8626RS) - **Company:** HTC Global Services, Inc. - **Location:** Troy, MI, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon S3, Architectural Patterns, Cloud Computing, Information Systems, Computer Engineering, Continuous Integration, DevOps, Amazon DynamoDB, Identity and Access Management, Node.Js, OAuth, OpenShift, JSON Web Token, Software Engineering, TypeScript, Openapi, Amazon ElastiCache, Spring-boot, Software Security, AWS Lambda, Amazon Virtual Private Cloud (VPC), Gitlab, Gitlab-ci, Kubernetes, Information Technology, Playwright, Route53, Functional Programming, Api Gateway, Terraform, Serverless Computing, Docker, Jenkins - **Published:** August 7, 2026 - **Apply:** https://jobs.mitalent.org/job-seeker/job-details/JobCode/400053810 ## About the Role Position requires 2 years of experience with Java, Spring Boot, and Jenkins., Requirements: Bachelor'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 Software Engineer, Programmer Analyst, or related experience. Position requires 2 years of experience with Java, Spring Boot, and Jenkins. 40hrs/week. ## Description Job Duties: Under direct supervision, develop and integrate IT solutions by using appropriate development methodologies and standards in cloud-native application development using AWS. Review the technical design specifications and code new or modify existing DevOps CI/CD pipeline programs as per the design requirements. Design and implement cloud infrastructure using Terraform for AWS services including API Gateway, Lambda, Neptune, DynamoDB, CloudFront, and Route53. Develop automated software building and deployment programs in Terraform as per the requirements provided by the stakeholders. Develop and maintain serverless Lambda functions using Node.js and TypeScript. Design and implement custom Lambda authorizers for JWT token validation and API security. Implement CI/CD code for operational efficiency. Responsible for AWS infrastructure and AWS services. Create technical design documents, architecture diagrams, and API specifications. Develop CI/CD pipelines, automated software build, and deployment programs on AWS using Terraform. Work closely with AWS designers and architects to produce the desired functionality of the DevOps CI/CD and automated software build programs. Design and maintain GitLab CI/CD pipelines for automated infrastructure testing and deployment. Implement AWS provider upgrades and migrations ensuring zero downtime. Review AWS service updates and assess impact on existing infrastructure. Plan infrastructure changes with consideration for backwards compatibility and dependent applications. Evaluate and recommend new technologies and architectural patterns. Provide application technical support and maintenance activities for enhanced system functionality. Interact with end users and troubleshoot production issues. Use of AWS (Lambda, DynamoDB, IAM, ElastiCache, KMS, VPC, S3), Terraform, Scalr, AWS Bedrock, Red Hat OpenShift Service on AWS (ROSA), TypeScript, Node.js, Java, Spring Boot, Jenkins, Kubernetes, Docker, GitLab, Jest, Playwright, JWT, and OAuth. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [#Wanted and #Misunderstood: Decoding the Divide Between Developers and HR](https://www.wearedevelopers.com/videos/1224-wanted-and-misunderstood-decoding-the-divide-between-developers-and-hr) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)