Senior Java Software Engineer

Perfectial is seeking a talented Software Engineer to join our new project designed to help people reach their financial goals faster and save smarter. The project analyzes a user’s checking account transaction history and predicts how much money they need for day-to-day living, aiming to save money without thinking about it.

Our team will follow Scrum process going through full software development cycle.


  • 4+ years experience in Java, Spring
  • Experience with RDBMS (PostgreSQL, MySQL)
  • Experience with NoSQL databases (MongoDB, Redis, etc)
  • Experience working with cloud platforms (Heroku, GAE or Amazon Web Services)
  • Experience with RESTful services, Client/Server Applications
  • Solid knowledge of JavaScript/JQuery/XML/JSON
  • Familiarity with web design (XHTML, CSS) is desirable
  • Knowledge of Backbone.js/Angular.js/Ember.js is a plus
  • Ability to communicate with client, gather requirements and follow priorities
  • Ability to lead/mentor developers and share knowledge through meetings and presentations
  • English skills Upper-Intermediate or better
  • Education: Degree in Computer Science or similar

Feel free to contact any of our recruiters, they will provide you with all information you might be interested in.

All Positions

Apply for this position:
or email us: