Backend Java Engineer

Description

Are you a Backend Java Software Engineer looking to work within a highly collaborative environment on an exciting SaaS product? Our Downtown Vancouver client is looking for a Backend Java Engineer to join their amazing team on a permanent full-time basis! Apply for this awesome Java Backend Engineer opportunity today!ADVANTAGESWhat’s in it for you!As a Backend Java Engineer with our Downtown Vancouver client, you’ll receive:• Highly competitive market annual rates.• Great work environment in downtown Vancouver.• Extended health and dental benefits.• Stock options.• Flex time.RESPONSIBILITIESWhat will you do?As a Backend Java Engineer with our Downtown Vancouver client, you will:• Design, code, and debug complex artifacts for a variety of applications.• Develop server-side Java code, including persistence and database code.• Create high level solutions and guide other developers thru implementation.• Collaborate with other senior team members to:• Guide the technical evolution of our product architecture.• Improve our process and procedures and continue to grow the technical acumen of the team.• Provide leadership and mentorship to other members of the development team.• Propose and advocate for design changes that will make the product more robust.QUALIFICATIONSHow do you qualify?To qualify for the Backend Java Engineer role with our Downtown Vancouver client, you must have:• 5+ years hands-on experience building enterprise grade solutions.• Experience with Linux, Apache, Tomcat (or other J2EE servers), MySQL (or other SQL databases).• Strong understanding of engineering/software architecture principles/patterns (SOLID, GoF).• Experience with Spring Framework or any other dependency framework such as Guice.• Knowledge of JPA, JDBC and related technologies.• Knowledge of open source Java Libraries and Frameworks.• Strong knowledge of Java, J2EE, Web Services and related development tools.• Collaborative individual with excellent interpersonal and communications skills.• Degree in Computer Science or a related discipline.What additional experience do you bring?To be considered for the Backend Java Engineer role with our Downtown Vancouver client, it’s an asset to have:• Experience with Docker and/or microservices.• Experience with cloud-based infrastructure.SUMMARYIf the prospect of working within a high-functioning collaborative environment on an exciting SaaS product intrigues you, then the Backend Java Engineer role with our Downtown Vancouver client could be the perfect opportunity for you!Please contact Corey Newson with your resume at:corey.newson@randstad.caFor more information, or click the Apply button now!
___________________

View Original Source Source