Sr. Java Engineer - Proserv
- Lehi, UT, USA
MX is on a mission to improve the financial lives of individuals everywhere. We believe each of us has a moral imperative to use our time and talents to change the world for the better. For this reason, we are creating innovative software and partnering with financial institutions and digital banking providers to bring financial freedom to the lives of individuals, families, and communities. We are a financially strong company with plenty of financing and are cash-flow positive.
If you are experienced in Enterprise Service Bus (ESB) and Ruby-on-Rails or Java, we’d love to discuss your work, vision and ambition. If you have experience in continuous delivery of server-side software from concept to delivery and are passionate about collaborating with DevOps, we’d love to discuss the part you will play in the optimization and scale of our massively distributed ESB. If you take pride in your ability to develop and maintain clean and consistent RESTful API’s and experience with financial API’s, we’d love to talk technique. If you have an interest in collaborating with product, partners and support to deliver an exceptional product experience, we look forward to hearing from you soon.
What do we want to accomplish?
The MX mission of “Financial strength for everyone” is ambitious. We are scaling our engineering team to meet the demand for new enhancements to our current customers. You can help our team achieve success by playing a key role in the scale and scope of the MX product line, backed by robust middleware solutions.
Who are we looking for?
We are looking for individuals who love building with others and are able to work thoughtfully, with decisive intent and a founder’s mindset. We are seeking independent thinkers with a passion for innovation at the forefront of industry. In developing our highly-available, massively distributed backend systems and middleware solutions, you can take pride jumping into an exceptional growth opportunity in partnership with brilliant teams and creative minds at MX. If you love your work and get excited at the thought of continuous learning while looking forward to mentoring your peers as well, we have a spot for you.
What can you expect from an MX experience?
Deeply technical engineering team
Thorough initial and ongoing training
Products that outshine all of our competitors
Personal access to MoneyDesktop, our online money management tool
Teams with a passion for mission that goes beyond a single product or project
Expertise composing Enterprise Service Bus, leveraging systems like Mule, Service Mix, Fuse
Experience with Ruby on Rails and Java development and passion for backend web services
Bachelor's Degree in CS or comparable industry experience
Experience building, implementing and working with microservice architectures
Proficiency working in Unix/Linux environments
Proficiency with Git or another version control system
Love for clean, maintainable, discoverable code
Experience with distributed systems, Postgres and RabbitMQ, ServiceMix, Karaf, Camel
MX is an equal opportunities employer. We particularly welcome applications from Vets and Military spouses. All your information will be kept confidential according to EEO guidelines.