Java Application Architect
Location: North America (Atlantic coast preferred)
Type: Full-Time | Remote
To apply for the position please send your CV, salary expectations and available start date to jobs@rivermeadow.com.
Company Background:
RiverMeadow Software Inc. is the leading Workload and Data Mobility platform on the market today. Our SaaS-based platform enables our customers to accelerate their digital transformation initiatives by lifting and evolving their application workloads or data between private cloud and public clouds. RiverMeadow remains truly agnostic with support for AWS, Azure, GCP, OpenShift and VMware vSphere. RiverMeadow was founded in 2009 and has offices based in the US and Canada.
Company Culture:
RiverMeadow employees are talented, dynamic people who work in a collaborative environment and embrace agile development. In addition to working with a wide variety of cloud architectures, our teams contribute to the development of a product at the forefront of its market. RiverMeadow is on the cutting edge when it comes to application architecture but we are always looking for continuous improvement. Pioneering new ground has its challenges but comes with unparalleled opportunity for professional development and reward. Whether you’re starting, building or expanding your career, RiverMeadow offers unique opportunities for you to contribute and grow.
Responsibilities:
As part of the Engineering team, you’ll work directly with product management, product engineers, quality engineers and DevOps engineers in a dynamic, open environment, employing the latest techniques and best practices in developing Test & Infrastructure Automation to accelerate the testing and deployment of scalable, enterprise-class, SaaS applications for the cloud.
Skill Set:
- Have worked as a Java Developer for 10 or more years
- Have deep expertise in application architecture within the Java ecosystem
- Have worked with Spring Framework MVC for 5 or more years
- Have experience in writing unit tests in Java
- Have experience working with SDK’s and implementing and consuming REST APIs
Must Have:
- Strong programming skills
- Excellent technical troubleshooting skills
- Excellent organizational skills and the ability to handle and prioritize multiple tasks
- Ability to communicate clearly (verbal and written skills) with internal employees & external customers
- A passion for working on and explaining technical concepts in an understandable language to customers
- Basic understanding of Linux/Windows installation and configuration, including networking and storage setup
- Practical experience working with one or more of the following technologies AWS EC2, Azure IaaS, GCP IaaS, OpenShift Virtualization and/or VMware vSphere as a software developer
Nice to Have:
- Have experience working with Web UI using JavaScript
- Have experience with React
- Have experience working with Cassandra DSE
- Have experience working with SOLR
To apply for the position please send your CV, salary expectations and available start date to jobs@rivermeadow.com.