Job Description :
Amazing opportunity awaits you.

Role : Java Engineer

Location : Lehi, UT

We are seeking an experienced and an outstanding person who could be a perfect fit for this job. Please check the below preferred skills which we require.


Strong Java 8 development skills & experience
Experience building applications with the Spring Framework & Spring Boot
Experience building & using REST APIs
Knowledge of Git/GitHub and related processes
Knowledge of automated build / deployment tools such as Maven, Gradle and Jenkins
Experience working in a geographically distributed team
Knowledge of AWS technologies, including DynamoDB, S3, EC2

Additional considerations:

Experience with data streaming technologies (e.g. Apache Kafka)
Experience working in an Agile Scrum team
Knowledge of JIRA
Excellent communication / presentation skills
Ability to work independently with little direction, strong attention to detail
Effective documentation and ability to share knowledge with the team

Nice to have:

Deliver on your promises – You demonstrate a can-do attitude and you drive to overcome obstacles, acting with a sense of urgency because you’re passionate about what you do
Collaboration and communication – Your ability to forge lasting relationships which are built upon mutual trust, open communication and sharing of information and success
Creativity and innovation – Possessing a passion for driving continuous improvement through spotting opportunities and seeking the views of others
Impact and influence – You listen to different perspectives, evaluate, persuade and carefully shape your work to deliver truly impactful results"