Sr. Java Engineer

East Bay, (none selected)

Post Date: 03/22/2016 Job ID: 5005 Industry: Education Element
    • Students in schools that work with our area are more engaged and achieve more

    • Teachers in schools that work with our area are more satisfied and believe they have more impact on their students

    • Leaders that work with our area see a high return on their investment…in student outcomes!

    • We are recognized thought leaders in blended and personalized learning

    • We have an amazing, passionate and fun team

    • We provide Freedom PTO, stock options and generous benefits

  • Expert-level knowledge of Java and its commonly used frameworks such as Spring (or Guice) and Hibernate (or OpenJPA)
  • Experience with RESTful architecture. JSON is a must.
  • Expert SQL knowledge and experience working with large database systems
  • Deep knowledge of inner working of relational databases (we use MySQL)
  • Familiarity with NoSQL solutions (Mongo/HBase/Cassandra) and basic knowledge of MapReduce/Hadoop/Pig
  • Familiarity with messaging middleware (ActiveMQ, RabbitMQ, or HornetQ)
  • Familiarity with data caching systems such as Memcached or Redis
  • Familiarity with Amazon AWS or other cloud infrastructure
  • Strong command of Unix/Linux environment
  • Experience with existing DI solutions such as Informatica, MuleSoft, or Business Objects can be very helpful

Hosting: AWS
Build and Deployment: Maven, Jenkins, Salt
Application Core: Java (Spring, JPA)
UI: Node, Angular
Data: MySQL, MongoDB, Solr, Amazon S3
Data analysis: Amazon RedShift, Hadoop, Pig
Caching: Amazon ElastiCache (Redis)
Integrations: Informatica PowerCenter, Informatica Cloud
Monitoring: Nagios, NewRelic, statuspage.io, PagerDuty
System health: 9 consecutive months of 100% uptime with sub-3 seconds average response time.
 


Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: