Software Developer
Ventois is always looking for talented people to become its team members. We realize that productive people are always a good addition to our organization. So if you have the financial acumen and the passion to work with some of the biggest companies in the world, join in!
Project Location(s): Work location is Shrewsbury, MA with required travel to client locations throughout the USA.
Education: A minimum of a Bachelor's degree in Computer Science, Computer Information Systems, Information Technology, or a closely related field, or a combination of education and experience equating to the U.S. equivalent of a Bachelor's degree in one of the aforementioned subjects.
Responsibilities
- Develop single page application using ReactJS, NodeJS and Redux.
- Design various HTTP protocol methods like GET, PUT, POST, PATCH and DELETE.
- Implement third-party micro services& interfaces using RESTful APIs with JSON communication.
- Work on microservices to develop endpoints to retrieve, modify data from database using Spring Boot.
- Build tools and processes around CI/CD pipelines involving integrations with Bogie, GitHub, and Docker
- Deploy application on Apache Tomcat server.
- Integrate Lombok to reduce boilerplate code from the application.
- Use AWS services API Gateway, Lambda, DynamoDB, S3 bucket, SQS, AWS ECS to develop and maintain application.
- Create RDS, EC2 instance, ECS, IAM, Lambda functions, and Elastic Load Balancer & configure HTTPS certificates.
- Work on JUnit test cases and ATDD test cases. Worked on sonar code coverage.
- Develop SQL queries and worked on improving the performance of the long-running queries.
Skills/Experience
Great interpersonal communication skills;
A keen eye for spotting data trends;
Great analytical skills;
A keen grasp of information technology;
Professional demeanor;
Personal accountability and strong work ethic;
Professional, able to interact with vendors/clients;
Positive, “can-do” attitude.