Senior Java Developer
We are looking for a rock-star backed engineer to build world-class web applications that revolutionize how our associates work everyday. If you’re a backend developer or engineer, and you have the skills to create interactive and well-designed web services, we’d love to talk with you.
We are looking for a talented backend engineer with a proven track record of building high quality scalable web applications using service based approach. This is a hands-on position where you do everything from building complex components to coaching other engineers. You should be a leader that takes ownership and focuses on the user.
We Are Looking For An Senior Engineer That Bachelors in Computer Science or Engineering, or equivalent experience
- Is a self-motivated quick learner
- Has 4+ years’ hands-on experience architecting and developing all aspects of large-scale, secure, fast and highly available web applications
- Is an expert in scalable services development employing microservices approaches using Java or NodeJS.
- Has experience with databases like MySQL, SQLServer, MongoDB, etc. and/or with highly flexible query engines like ElasticSearch, Solr, etc
- Has experience with service oriented and microservice architectures.
- Can write high quality, maintainable code in a high pressure environment and lead other to do the same
- Knows when to take shortcuts and has the discipline to fix them later
- Has experience translating design mockups and prototypes into working application designs.
- Demonstrated passion about technology, has a strong interest in learning about and playing with the latest technologies.
Preferred Qualifications. You Will Stand Out If
- Masters in Computer Science or Engineering, or equivalent experience
- Have developed or supported an operationally critical web service.
- You have full stack experience
- Understands data security and web application security issues
- Is proficient in using CI, load testing, functional testing and regression tools
- You have experience with developing complex Joomla extensions
- You have contributed to the Joomla open source project.
- Leadership experience building web applications and services
- Comfortable in fast-paced, start-up like development environments