Job Title: Java Backend Developer
Location: Alpharetta, GA 30005 (Onsite 3 days/week)
Duration: Opportunity to convert to FTE after 12 Months
Rate: $Market/Hour - 1099 / W2
NOTE: The client will give first preference to candidates currently local to the Alpharetta, GA area. Non-local candidates may be considered only if they are willing to relocate to Alpharetta, GA and be onsite from Day 1.
Eligibility: W2 only – Open to US Citizens, Green Card Holders Only (C2C not allowed)
Basic Qualifications:
• Bachelor's Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math)
• 7-15 years of relevant professional experience or 5 years with master's or 2 years with PhD
Desired Characteristics:
Technical Expertise:
• Strong knowledge of Object-Oriented Analysis and Design, Software Design Patterns and coding principles
• Hands-on experience in microservices architecture and development, Databases such as Oracle MySQL, Sybase, PostgreSQL etc.
• 7 - 15 years' experience in Java* Preferred experience in ServiceMesh, Containers and Kubernetes technologies
• Preferred hands-on experience in building cloud-based software leveraging cloud and open-source technology and frameworks
• Experience in building scalable and highly available distributed systems
• Experience in assessing application performance and optimizing/improving it through design and best coding practices
• Be an expert in core data structures as well as algorithms and can implement them using language of choice
• Preferred understanding and experience in one of the public clouds (AWS, Azure) native services
• Experience in agile software development
• C++ and Golang is a plus