Reports to: Manager - Software Development
Works with: Development, QA, Services, Sales, Product Management, UX
Level: Intermediate to Senior
Klipfolio is looking for platform developers who have a background in building high performance MVC web applications in Java.
- Take an active role in the design and planning of complex product features
- Participate as a developer implementing new product features
- Work closely with the development team to harden application security
- Work with our testing team to understand and mitigate performance bottlenecks
- Bring experience in high-performance client-server architectures and relational databases
- Excellent knowledge of Java
- Exposure to Groovy
- Experience developing web applications using MVC frameworks such as Grails, Rails, Spring MVC, etc.
- Experience developing highly-available web applications
- Strong knowledge of Java concurrency
- Knowledge of Python, NodeJS, MongoDB, Redis, SQL
- Knowledge of security methodologies and best-practices
- Experience with any of the following technologies would be a plus: Sprint Boot, Akka, Kafka, RabbitMQ
Send your resume to firstname.lastname@example.org. Ensure the subject line of your email contains "Platform Developer".
If you are selected for an interview, you will be contacted within a week or two to confirm a date and time.