Server Software Engineer

WinMax Systems Corporation

Mountain View (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

WinMax Systems Corporation is looking for a cloud developer in Mountain View, California. Your role involves implementing and maintaining cloud-based products, integrating with customer systems, and ensuring optimal architecture.

The ideal candidate should hold a BS or MS in Computer Science and have at least 2 years of experience in server development with Java EE, including knowledge of SQL and NoSQL databases. Join a collaborative scrum team environment.

Qualifications

  • Minimum 2 years of hands-on experience in server development.
  • Strong hands-on experience with Java and cloud technologies.
  • Expertise with SQL and NoSQL databases.

Responsibilities

  • Implement, maintain and evolve cloud-based products and services.
  • Perform research and analysis for architectural decisions.
  • Write code and conduct code reviews.

Skills

Server development using Spring Framework
Java 8
Scalability and high availability
SQL and NoSQL databases
Linux (Ubuntu, CentOS)
Git

Education

BS or MS in Computer Science or equivalent experience

Tools

Spring Boot
Tomcat
Apache Kafka

Job description

Responsibilities
  • 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
  • Interface with other groups including Product Management, QA and Operations
  • 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
  • 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
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Developer
Sr. Software Developer

Beta.SoftSystems • California City (CA)

On-site
USD 120,000 - 150,000
Staff Software Engineer
Staff Software Engineer

Omnissa, LLC • Mountain View (CA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

TechDigital Group • Plano (TX)

On-site
USD 100,000 - 130,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java/Cloud engineer
Java/Cloud engineer

Xoriant • California (MO)

On-site
USD 80,000 - 100,000
Principal Software Engineer - Cloud Platform
Principal Software Engineer - Cloud Platform

http:/www.ubertal.com • Sunnyvale (CA)

On-site
USD 125,000 - 160,000
Sr Software Engineer
Sr Software Engineer

GBIT Inc • Culver City (CA)

On-site
USD 100,000 - 130,000
Software Engineer (Java) II
Software Engineer (Java) II

The Fountain Group • Santa Clara (CA)

On-site
USD 100,000 - 150,000
Software Engineer
Software Engineer

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Senior Java developer
Senior Java developer

Deegit Inc • Hillsboro (OR)

On-site