SAIC Innovation Center Senior Software Engineer in San Jose, California

As a senior software engineer,

  • You will work closely with product managers, engineers, data scientists and designers to define, refine and implement features in a microservice platform for autonomous shared mobility.

  • You’ll mostly work on the backend side but also help with frontend as needed.

  • You’ll collaborate with others to build frameworks and tools, to define functional flow; you will write the code in a small but agile team with fast pace.

  • You’ll develop, review, test with big impact

Requirements

  • 5+ years of professional software engineering experience, 3+ experience using Spring framework, Spring Boot and Spring Cloud.

  • Expertise with standard server-side software technologies, including: Java, MySQL, Spring framework, Spring Boot, Spring Cloud, Spring batch, Hibernate, etc.

  • Expertise with Netflix OSS components (Eureka, Hystrix, Zuul)

  • Expertise with Redis, RabbitMQ, Nignx, MyBatis, MongoDB, MySql.

  • Experience with REST and API design and microservices architecture.

  • Experience with AWS Cloud Computing infrastructure and APIs is a big plus.

  • Big Data development is a big plus (Hadoop, ZooKeeper, HDFS, Kafka, Spark, HBase, Cassandra)

  • Hand on experience with Unit test and Integration test is a plus

  • Deployment of scalable web systems with architectural requirements for high availability, high throughput, low response time, etc.

  • Experience in Object Oriented Analysis and Design (OOA/OOD) with appropriate use of design patterns.

  • Strong knowledge of key data structures and algorithms.

  • Strong understanding of SQL and Database performance.

  • Experience with message brokers such as RabbitMQ and streaming platforms like Apache Kafka a big plus.

  • Desire to grow professionally with a small, focused, development team in a fast-paced team.

  • Excellent communication and problem solving skills.

  • Bachelor's degree or higher, in Computer Science or related field.

Benefits

Competitive Salary, Medical Benefits, FSA, 401K, Short Term and Long Term Disability Insurance.