hirq
← All jobs

WinMax Systems Corporation

Server Software Engineer

Mountain View, CA, US · On-site · Contract

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

JavaSpringKafkaSQLMySQLMongoDBRedisSparkAWSLinuxGitProduct ManagementScrumAuditingQuality Assurance
Server Software Engineer Location: Mountain View, CA 6 months Responsibilities 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 · Redis All your information will be kept confidential according to EEO guidelines.