Position: Senior Java/Angular Developer
Company: SoftPositive
Category: Java
Experience required: 5y
English level: upper

Yahoo in collaboration with Verizon is looking for the team augmentation with a Senior Java/Angular Developer having 5+ years at least, but preferably 10+ years of experience as a full-stack developer. You will be directly managed by Yahoo leadership.

**Essential duties and responsibilities:**
• Recognize system deficiencies and propose/implement effective solutions.
• Understand and apply common design and architectural patterns.
• Share knowledge and experience through thorough code review processes.
• Display a history of creativity, innovative thought, awareness of current technical trends.
• Participate in and take responsibility for regular production installations.

**Required skills:**
• Bachelor's degree in Computer Science, Software Engineering or a related field.
• Excellent knowledge of **Java, Spring and Hibernate** with experience optimizing Hibernate.
• Experience with **Angular**
• Web service API design and implementation.
• Oauth security protocol knowledge.
• Operating systems: Mac/Linux.
• Databases: MySQL, Redis.
• Other: HTTP, Web services, JavaScript, Git.
• Good spoken English.

**Nice to have:**
• Maven, Python, AWS, Tomcat