Software Developer (Contract)

Overview of Job Posting
Boston, MA

Who We Are

VividCloud is a fast-growing software services company with a focus on helping clients digitally transform their products and businesses using the AWS cloud technology stack. Our engineering teams are 100% US-based with our first engineering center in Brunswick, ME. We focus on applications in Medical, Industrial, Consumer Devices, Automotive, and Financial industries.​

  • We help our clients accomplish their digital transformation strategies by moving their products and systems to the Cloud, by changing devices into smart, connected IoT ‘things’, and turning big data into business opportunities.
  • ​We design and build products and systems using the latest technologies—sometimes starting from a clean sheet of paper, and sometimes by reengineering and migrating legacy software to the Cloud.
  • Our mission is to out-perform the competition in the US and offshore in every way we can—starting with the people we hire to the technology we use to the collaborative experience you have working with us—at a competitive price.

Why Join Our Team

At VividCloud, we care deeply about keeping our employees happy. Yes, we offer great pay. We strive to be the most competitive in our market and industry when it comes to compensation and benefits. But we also offer things beyond pay and benefits. We retain great people because we keep them challenged with established and the newest cutting-edge technologies, offer flexibility that you will not find at most places, and we collaborate and value every single team member input and ideas.

  • We offer very competitive compensation.
  • Our health benefits are effective on your very first day of hire.
  • We offer trust, collaborative, and flexibility. This is our culture.
  • We will encourage and pay for your skill certifications.

Who We Need

VividCloud is looking for a Contract Software Developer. This role requires strong Java and JavaScript skills and a solid understanding of building and deploying microservices. Candidate must have been a Full Stack Developer in the past. Hands-on coding across all tiers is preferred.

What We Need Your Help With

  • Design and develop highly scalable production level code using Java and JavaScript
  • Implement core REST + JSON based APIs
  • Participate in design discussions and ensure designs are aligned with architecture and roadmap
  • Work closely alongside other developers and QA engineers using the Agile software development lifecycle
  • Work in a dynamic, changing environment using continuous integration and a dev-ops model to rapidly develop, test, and deploy code into production
  • Research and recommend relevant technologies toward overall technical strategy

What You Need to Succeed

  • Bachelor’s degree in Computer Science, Engineering, or related discipline
  • 5+ years of in-depth development experience with Java/J2EE
  • 3+ years performing object-oriented design and building backend applications with REST API services using Java or Node.js
  • 3+ years of solid experience with SQL and NoSQL based solutions
  • CI/CD experience
  • Experience building highly scalable, distributed and fault tolerant cloud native applications
  • Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development


  • Hands on experience with Amazon AWS (EC2, S3, API Gateway, ECS, Fargate, SQS, SNS, Lambda, Kinesis)
  • AWS certification
  • 3+ Java Spring Boot
  • 3+ years building single page applications using ReactJS
  • Property and Casualty Insurance domain experience

VividCloud provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Ready to Choose Your Own Adventure?

Every day at VividCloud is a new adventure. We attract those who have the passion and drive to become experts, and to be the best in cloud software engineering. Are you ready to explore new technologies, continuously learn new skills, and work side-by-side with peers who will inspire and challenge you? If yes, begin that journey now.