Previous Job
Developer - Enterprise Apps, Sr.
Ref No.: 18-12859
Location: San Francisco, California
Position Type:Right to Hire
Job Title: Software Engineer III
Duration: Contract to Hire
Location: San Francisco, CA (94105)

Note: W2 Candidates Only

Job description
• Responsible for creation of concept, designing solutions for enterprise class applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
• Providing technical expertise in the areas of architecture, design, implementation and testing
• Applying and championing engineering practices (Clean Code) and Software Craftsmanship
• Collaborating with business representatives to understand requirements, value, prioritization, and acceptance criteria • Being actively engaged in building out a dynamic and productive development organization and continuously improving practices and methodology • Mentoring and guiding others who are still developing their skills
• Support and troubleshoot problems with existing applications

Qualifications :
• BS or BA in Computer Science or related technical field
• Subject matter expertise in the realm of e-business/e-commerce, retail stores systems.
• 8 to 10 (not over 15 yrs) years practical architecture and domain driven design with Integration technologies (open source, Enterprise API) • 8 to 10 years of solutions experience in high volume transactional environments with mission critical services
• Thorough understanding of Object Oriented principles (Analysis and Design)
• Thorough understanding and exposure to Continuous Integration / Continuous Deployment pipelines(CICD)
• Has a DevOps mindset and is passionate about continuously improving organizational practices
• Strong communication and excellent interpersonal skills
• Strong analytical mind, and a proven ability to work with limited direction
• Proficiency in (5+ YRS) Java and Java technologies (Spring, Springboot, Struts, Hibernate, JSF)
• Strong understanding of cloud component architecture concepts (Azure or equivalent) is a good plus
• Must have a good understanding of SLQ (Oracle preferred) and NoSQL databases (strongly prefer Hadoop/Hbase or equivalent)
• Strong understanding of web services and APIs (Microservices architecture, REST, SOAP)
• Experience with creating and maintaining Monitoring, Metrics and Logging for cloud on/off premise infrastructure
• Experience with SOLR or equivalent search platform