Position: Java and JavaScript developer
Company: HG Insights
Category: Java
Experience required: 2y
English level: intermediate

You will collaborate with Product Development Teams to build the most effective solutions
You will develop features in our front end UI for our internal teams and external customers as well as our backend services used for integrations
You will help architect and design service-driven UI via RESTful APIs
You will work on ideas from different team members as well as your own
Fix bugs rapidly
Attend stand-up meetings, planning sessions, encourage others, and collaborate at a rapid pace 

What You’ll Need:

- BS, MS, or Ph.D. in Computer Science, Math, or related technical discipline
- Proficiency in Java and JavaScript
- Experience building RESTful APIs
- You make simple, easy to understand, and highly productive UIs.
- Comfortable in an agile development environment
- 3+ years of programming
- Self-learner, hacker, technology advocate who can work on anything
- Amazing engineering skills, you’re on your way to being one of the best engineers you know
- Thrive in a fast-growing environment
- Intermediate written and spoken English communication 

Nice-to-haves:

- You've worked on Enterprise-grade SaaS applications
- You are familiar with web development design patterns and frameworks such as MVC and MVVM
- Experience designing and implementing RESTful APIs using Jersey/JAX-RS, and tools like Swagger
- Experience with one or more of Node.js, Ember.js, Angular.js, and/or React.js
- Experience with ECMAScript 6, Typescript, or similar
- Familiar with ElasticSearch or similar Big Data indexing technology
- Experience with Amazon Web Services (EC2, S3, RDS, EMR, ELB etc.)
- Good knowledge of SQL