HTC Global Services, Inc. has an opening for the position of Sr. Software Developer (Ref# SSD223MS).
Work Location: Troy, MI and relocation required to various unanticipated locations throughout the U.S.
Job Duties: Develop and modify software or programs at a high technical level. Analyze existing applications to understand the architecture to rearchitect as cloud components through detailed discussions/meeting with client, functional users, functional/technical consultants, and product owners. Responsible for full-stack development, specializing in Java, Spring Boot, Microservices, React.js, Redux, TypeScript, Kubernetes, and DevOps using AWS services. Work with architects, technical leads, team members, business owner, and business analyst to gather requirements and convert them into design specifications, coding, and testing. Design, develop, and maintain enterprise-level software applications. Involved in the full software development life-cycle including planning, design, implementation, testing, and deployment, working within an Agile or iterative development framework. Migrate PCF-based applications to AWS or cloud-native architectures. Develop backend services and system components to support business requirements. Collaborate with cross-functional teams including quality assurance, operations, and product management. Develop and enhance a migration tool for automated code transformation. Automate library upgrades to align with AWS cloud platform requirements. Rewrite legacy systems into scalable microservices. Provide technical guidance to accelerate migration efforts. Support application deployment, configuration, and performance tuning. Participate in code reviews and contribute to continuous improvement of development processes. Ensure migrated applications meet cloud performance and security standards. Collaborate with DevOps for deployment and validation in AWS environments. Analyze and resolve application issues and provide technical support as needed. Document software designs, development processes, and operational procedures. Contribute to the enhancement of system reliability, scalability, and maintainability. Use of Java, J2EE, Servlets, JSP, Spring Boot, Spring MVC, Spring Cloud, Hibernate, jQuery, HTML, PCF, Microservices, ReactJS, JPA, RESTful APIs, GIT, Jenkins, Docker, AWS, Azure, and Windows.
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 Architect, Technical Lead, 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, Jenkins, and AWS. 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# SSD223MS) for which you are applying. Mail to: HTC Global Services, Inc. Attn: Sutbir Randhawa - Vice President, 3270 W. Big Beaver Road, 1st Flr, Troy, MI 48084.