Our client isdynamic and innovative software company providing platforms across multiple industries. We work closely with our clients, move fast, and are the integrating hub for our clients to multiple third-party providers. Weve built our cutting-edge system from the ground-up and continue to attract larger and higher profile clients from around the world. Requirements Your Role Be part of our engineering team, collaborating to create innovation and excellency Suggest improvements, and help drive best practices through code review Design, develop and maintain high performant systems capable of managing millions of transactions daily Work closely with multiple stakeholders gathering requirements, designing and developing new feature Personal skills and traits Easy-going, humble and hardworking Strong collaboration skills and passion for standards and best practices Focused on solutions, sharing knowledge and learning new techniques Structured, good attention to detail and thorough Creative and takes initiatives About You Were looking for outstanding individuals to help support our software for our clients. Youll be joining a team of like-minded professionals in a fast-paced, fulfilling environment. Your Hard Skills At least 2 years experience with back-end and web development Solid understanding of Object-oriented design and development Relational databases and SQL Web development Experience with RESTful APIs Java 8 or higher Git Spring (boot), Hibernate and JPA framework is a plus Benefits Working with a globally team of passionate (and compassionate) developers, Competitive salary; Medical, dental, vision insurance; Awesome, supportive coworkers with a good sense of humor.