Validity is looking for an experienced Software Engineer to work on their data management team to design, build, and maintain a world-class data management solution for Validity’s customers.
Requirements
- Modern JAVA SpringBoot development
- 4+ years of work experience writing complex applications based on RESTful micro-services using a MVC framework (SpringBoot, etc)
- Experience with CI/CD (Jenkins, or similar)
- Experience with deploying on the Cloud, preferably on AWS
- Experience with React and/or Node.js
- Experience working with Salesforce APIs
- Prior experience handling reliability, troubleshooting, and deployment/monitoring operations for the products that you have developed
Responsibilities
- Design, build, and maintain a world-class data management solution for Validity’s customers.
- Developing and maintaining applications that integrate with Salesforce and other CRMs.
- Collaborate closely with Product Management and QA to deliver high-value enhancements and ship production-quality code.
- Write reusable, testable, and efficient code with a focus on scalability and resiliency
- Create technical documentation and collaborate with the team to scope and prioritize features and the backlog
- Work collaboratively with other engineers on the team to provide valuable feedback on PRs and help others learn
Other
- Embraces learning and continuous improvement, is self-motivated and can work well in a collaborative environment.
- Pragmatic, versatile, data-driven, and self-directing.
- Demonstrate strong technical aptitude and enthusiasm for problem solving
- A proven track record of self-motivation and determination to learn from and teach your colleagues
- Interest and ability to learn new languages and technologies as needed.