Senior Software Engineer at Remote, Remote, USA |
Email: [email protected] |
From: Farha khan, Tek Inspirations LLC [email protected] Reply to: [email protected] Job Description - Senior Software Engineer Hybrid in Allen Park, MI ( Must be local) Job Description: Join our Model E and Blue Shop-Buy platform engineering team responsible for providing Web and eCommerce solutions that power the online consumer experiences for vehicle lines, parts & accessories, subscriptions, etc., across all our global markets. This Software Engineer would be responsible for designing, developing, and implementing scalable microservices using a combination of Java and Google cloud platform technology stack. This lead engineer will be leading a team of other developers all contributing to our next-gen eCommerce ecosystem. Skills Required: Collaborate with cross-functional teams, including Product Managers, Architects, DevOps, and QA, to design and develop a scalable microservices platform. Design, develop, and implement high-quality, reusable, and testable code that adheres to industry best practices and standards. Handle operational issues with little or no oversight. Actively review code to ensure the software quality and functional accuracy is maintained across the team. Keen to learn the design and architecture of the product and participate in ceremonies that can influence both. Experience Required: 6-12 years of experience in software development. Java, open-source technologies and hands on experience in micro services using advanced Java concepts. Experience in Spring boot and Spring cloud frameworks Experience in cloud technologies specifically Google Cloud Platform Experience with GCP products like Cloud run, Cloud Data fusion, Apigee, Cloud pub-sub and Google Kubernetes engine Experience with SQL and No-SQL databases including cloud native ones like Cloud SQL, Big table and Big query Experience in writing unit test cases using Junit, TestNG Familiar with agile development lifecycle and worked on the design/development projects Experience in collaborative tools like GitHub, Bitbucket etc. Experience in DevOps: Jenkins/Tekton etc. Experience with Infrastructure as code: Terraform. Experience Preferred: GCP experience is a plus Education Required: Bachelor's or higher degree in Computer Science, Information Technology or related field Education Preferred: Relevant certifications - nice to have Keywords: quality analyst Michigan |
[email protected] View all |
Wed Sep 06 23:55:00 UTC 2023 |