Expected Pay Rate:$90.00 - $115.00 per hour
Assignment Length:Contract to hire
You will be able to work anywhere which means that you can choose to work in the environment best for you. Whether you choose to work remotely from home or work in an office - it’s up to you.
The company is looking for multiple Senior Software Engineers to build in a fast-paced, startup environment inside a stable, profitable company. The company’s teams are solving complex problems that impact the speed and effectiveness of a major industry. In this role, you’ll jump right in, develop in rapid sprints, and find quickly that there’s no such thing as throwaway technology. If you build it -- it gets shipped.
You have extensive experience in Java applications and the latest open source technologies. Ideal candidates have worked in enterprise software development or for a high-growth technology company.What You'll Do
Rapidly build new applications on an existing, robust enterprise platform
Build new cloud infrastructure from scratch following the best practices in software development
Drive new features and improvements in a fast-changing environment
Partner with product management, design, and QA to deliver cutting-edge solutions and direct value to customers
Work on multiple layers of stack including backend (primary), front-end, and DevOps
Mentor junior engineers
5+ years experience in Java, preferably at an enterprise cloud software company
Proven ability to write clean, testable, readable code in a team environment
Hands-on experience with open source technologies such as: Spring, MySQL, Hibernate, Solr, Maven, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes
3+ years of experience in relational databases with a mastery of SQL