On behalf of our client in the financial sector, Aikinu is seeking a Java Developer for a 12-month contract in Toronto. Are you passionate about technology? Do you love programming? Do you sometimes pat yourself on the back after writing a particularly elegant function? Are you an aficionado of the art of software design? Our client is looking for you. We are looking for passionate developers who want to make a difference. If you are a rock-solid developer, a strong communicator, and a self-starter who can grab hold of a challenge and dive deep with it, then please join our delivery-focused team. Responsibilities Able to grok complex business requirements Provide tech expertise for analysis, design, and modeling work Be delivery-focused Be quality-focused Design, develop, implement, test, deploy, and support Java-based software in the AWS Cloud Ensure security and compliance requirements are met Experience & Qualifications 4+ years of experience required, including some commercial/non-government work Hands on experience designing, developing, implementing, testing, and deploying large scale Java/J2EE projects Sold on Scrum/Agile, and have experience delivering software when working on teams that use Scrum/Agile methodology Required Technical Skills & Knowledge Java Dev: o Spring stack (DI, AOP, Security, Boot, etc.) o JPA/Hibernate o REST APIs o Unit testing with JUnit o DB/SQL (Oracle/Postgres SQL) o Git/Maven/Gradle o Agile UI Dev o Angular or GWT o REST APIs o Experience with UX o Ideally some Java o Agile Nice-to-have skills and experience o Python o Scala o Elastic Search/Lucene o BPM/Activiti o AWS Cloud Job ID: AI_1_REQ Corp-to-corp. Aikinu is an equal opportunity employer and value diversityin our company and our clients. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status.