Software Developer / Automation Engineer

Columbus, OH, USA


Reference: 429602

Our team is seeking a Software Developer / Automation Engineer with extensive experience in enterprise-level software development and building and automating cloud-native platforms, to join a team of talented engineers developing a container-based hosting platform. This position will entail designing and developing highly critical services and web applications for the enterprise group.


  • Architect, design, build, and deliver highly available, scalable, and resilient and establish clear service boundaries and contracts between different systems.
  • Work collaboratively with product managers and engineering leaders with the expectation of driving solutions with them.
  • Provide documentation, guidance, and support to teams on target architectures and engineering best practices that enhance education.


  • 8+ years of hands-on experience in Java/NodeJS.
  • Hands-on software development experience with a focus on continuous delivery and deployment, enterprise application development, cloud automation, and building a container-hosting platform.
  • Able to design, implement, and build Microservices.
  • Extensive experience with cloud technologies (specifically Amazon Web Services).
  • Experience in building server-side RESTful applications using Spring Boot/ Express
  • Hands-on experience with various SQL databases (Postgres, MySQL, etc.) and able to design data models, tune queries.
  • Experience with caching technologies like Redis
  • Experience with Build/deploy tools and pipelines like Jenkins, Circle, etc.
  • Experience with Docker containers.
  • Bachelor’s degree or equivalent is required.

Nice to have:

  • Experience with Front End Development using JavaScript and related frameworks & libraries like AngularJS.
  • Using GoLang to build Microservices.
  • Experience with queues/streams like SQS, Kafka, Kinesis, etc
  • Knowledge of NoSQL database technologies like Couchbase, Cassandra, MongoDB, etc.
  • Experience with Application monitoring tools like New Relic, Datadog, etc.
  • Experience with container orchestration like Kubernetes/ECS
  • Experience with Terraform/ Infrastructure as code

Revel IT (formerly known as Fast Switch) is one of the fastest-growing, privately held, IT Staffing companies in the nation. Our client base includes 32% of the Fortune 25. We have major offices in Dublin, OH, Phoenix, AZ, Los Angeles, CA, and Austin, TX and are rapidly expanding into new markets from coast to coast.


  • In addition to standard health and 401k benefits, we offer referral bonuses and training/continuing education opportunities.
  • 5-year client retention: 99%
  • No. 1 supplier with customers: 53%
  • Top 3 supplier with customers: 77%
  • Consultant retention: 94%

We do our jobs in a way that brings delight every day to our clients and the people who work with us. Life is simply too short to grind through every day as a small cog in a huge recruiting machine. As a young and high energy company, we aim to help consultants and candidates land fulfilling jobs that offer real career growth.


Apply Now

Franklin County, United States, Columbus, Ohio