Java Developer GCP

Dearborn, Michigan


Employer: CIBER
Industry: 
Salary: Competitive
Job type: Full-Time

HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.

At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.

Position Description:
  • Responsible for providing Web and eCommerce solutions that power the online consumer experiences for vehicle lines, parts & accessories, subscriptions, etc., across all global markets.
  • This Senior engineer would be responsible for designing, developing, and implementing scalable microservices using a combination of Java and Google Cloud platform technology stack.
  • This software engineer with work with other developers all contributing to Client's 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 are maintained across the team.
  • Keen to learn the design and architecture of the product.
Skills Preferred:
  • 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 like Kubernetes, Docker etc.
  • Experience in writing unit test cases using Junit, TestNG.
  • Familiar with agile development lifecycle and worked on the design/development projects.
  • All code delivered adheres to secure coding practices and with adequate code coverage at a minimum of 70.
  • Should have experience in the usage of version control tools like 'git'.
  • Experience in collaborative tools like GitHub, Bitbucket etc.
  • Exposure/Experience in Google, Amazon/Microsoft cloud computing platforms.
  • Experience/Exposure to NoSQL datastore(nice to have).
Experience Required:
  • 6-8 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 Alloy DB 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:
  • Exposure to Automotive domain and ecommerce is highly preferred.
Education Required:
  • Bachelors or Masters degree in Computer science and related specialities.
Education Preferred:
  • Technical certifications will be considered a plus.

Created: 2024-04-09
Reference: 229942
Country: United States
State: Michigan
City: Dearborn
ZIP: 48128