Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to tackle some of the worlds most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance?
Our Partner is looking for Web Software Engineers who like to innovate and solve sophisticated problems. They recognize that strength comes from diversity and will embrace your unique skills, curiosity, and passion while giving you the opportunity to grow technically and as an individual.
Now we are looking for a talented Lead Full-Stack Software Engineer (Java, Spring) with at least 5+ years of experience in Java - focusing on investment systems development at our multinational partner dealing with investment management.
-Curious and eager to learn new things
-Willing to embrace work outside of your comfort zone and open to guidance from others; you make mistakes, but learn from them
-Passionate about technology, with personal ownership for the work you do
-Data-focused, with an eye for the details that matter to tackle the problem
The Company is:
-Passionate about building quality software and scaling technology to meet the needs of tomorrow
-Building solutions for over 100 organizations who use our Partner's technology
-Committed to open source and contributing back to the community
-Writing testable software every day, with a focus on incremental innovation
-5+ years of hands-on experience developing sophisticated enterprise software system
-Strong programming skills in Java and Spring
-Solid understanding of relational databases and messaging systems
-Strong analytical and software architecture design skills with an emphasis on test driven development.
-Loves working on a team, and has strong communications
-Experience with implementing algorithms/data structures knowledge
-Experience in building distributed applications and micro services architecture a plus
What our Partner company offers:
-exceptional compensation package
-private medical insurance
-personal training budget
-performance-based bonus opportunity.
To help you stay energized, engaged and inspired, they offer a wide range of benefits including
-a strong retirement plan
-support for working parents
-and Flexible Time Off so you can relax, recharge and be there for the people you care about.