Sr. Java DeveloperLocation: Troy, MI Duration: Contract Rate: DOEUS Citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Experience Level 9-10 years Skills & Job Responsibilities:At least 7+ years of experience building large-scale software applications7+ years of hands-on exp with Java, Spring boot AWS Service and other API-related technology (EC2, S3, Lamda, API Gateway), Agile and DevOps6+ years of AWS Console, AWS micro services3+ years of experience with PostgreSQLBe able to demonstrate expertise using AWS technologyFully Cycle AWS Implementation experienceExtensive knowledge of SQLKnowledge of Apache KafkaKnowledge of ReSTful API servicesWork in an agile environmentUnderstand business requirements and create plans accordinglyDesign and develop Micro services systems with Java, SpringExperience in solving technical issues with thorough research and investigationCommunicate with the tech lead, to understand the technology thoroughlyPerform unit and system testing