WinMax Systems Corporation is Hiring a Server Software Engineer Near Mountain View, CA
Job DescriptionServer Software Engineer Location: Mountain View, CA 6 monthsResponsibilities Include: · Implement, maintain and evolve cloud-based products and services · Integrate with external customer and 3rd-party systems · Perform extensive research and analysis to make optimal architecture and design decisions · Write large amounts of code, perform code reviews, write unit tests · Write documentation · Interface with other groups including Product Management, QA and Operations · Create quick proof-of-concept prototypes · Participate in scrum team Experience Requirements: · BS or MS in Computer Science or equivalent experience · Experience in server development using Spring Framework and Java EE in AWS · Strong hands-on experience with one or more of: Java 8, Tomcat, Java EE, Spring Boot · Hands-on experience with scalability and high availability · At least 2 years hands-on experience with analyzing and addressing application performance bottlenecks · Strong knowledge of SQL and NoSQL databases, including MySQL, Couchbase/MongoDB · Apache, Nginx, HAProxy · Expertise in Linux (Ubuntu, CentOS), Perforce, Git Preferred Experience Requirements: · Experience in Big Data technologies like EMR, HBase, Phoenix and Spark · Experience in System Security like firewall, encryption and log auditing · Apache Kafka · RedisAdditional InformationAll your information will be kept confidential according to EEO guidelines.