Senior Cloud Engineer API in Atlanta, GA at ConsultNet

Date Posted: 4/19/2021

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Atlanta, GA
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
    4/19/2021
  • Job ID:
    21-00279

Job Description

ConsultNet is actively recruiting for a Full Stack Engineer with hands-on engineering that is responsible for the building micro-services/core components based on architecture/design. TheCloud Platform API Engineering team is creating reusable components that operate in a high-scale, distributed eCommerce environment. The ideal candidate will have had experience in the high paced energy of startups as well as experience in the structured world of larger companies. The Full Stack Engineer will have very strong understanding MicroServices, REST APIs, and Messaging Techniques and MUST have hands-on with Java, Spring Boot, Spring Framework, JavaScript, Node.JS, Express, SQL and NoSQL, Mashery/APIGEE configuration and development experience. The successful applicant will work closely with Product Owner/Manager, Architects, Lead Engineers, Support and Quality Assurance Engineers in a highly collaborative environment to provide quality software and solutions. As a member of the Cloud and Platform API engineering team, you will work on a dedicated team focused to create, maintain, and evangelize high performance scalable components/software for our Client's digital domains; Mobile, Website and Digital in Store. This person will design core capabilities for the Platform that will scale and extend predictably in a multi-tenant environment.

Key Accountabilities:

  • Development of MicroServices, integration, reference implementation using standards and guidelines that support high volumes, are fast, simple, reliable, distributed, and easy to extend and maintain.
  • Design, implement, unit-tests, functional-tests and integration-tests.
  • Design, implement, configure API Management platforms such as APIGEE.
  • Develop and implement platform core capacities to abstract and support REST, Messaging, Caching, Vault and Authentication.
  • Design and implement REST APIs, Messaging, Caching, Batch and other core capabilities of Platform.
  • Work in a full Agile collaborative environment - including meetings, iterative development, estimations, and design sessions.
  • Work with lead engineers, software architects and quality assurance engineers to resolve development roadblocks.
  • Work with distributed teams across various time zones.
  • Hands-on system design and development as needed.
  • Excellent written and verbal communication skills.
Skills Summary:
  • Bachelor's Degree in Computer Science/Engineering and 5 years' experience or Master's Degree in Computer Science/Engineering and 3 years' experience.
  • 5+ years full life cycle development J2EE or UI project and development experience.
  • 4+ years of experience in API Management tools like Mashery, APIGEE(Preferred).
  • 5+ years' experience with SOA, Java, Web Services, XML, REST and Messaging techniques.
  • 5+ years' experience with JavaScript / Semantic HTML / CSS3.
  • 5 + years' experience with jQuery.
  • Experience with Backbone, Handlebars, NodeJs, React, VueJs, Marionette.
  • Building cloud-native applications in private & public cloud (GCP, Azure, AWS) would be a Must.
  • Experience with database technologies and creating SQL queries.
  • Experience with NoSQL (Cassandra, MongoDB, DynamoDB) preferred.
  • Experience with modern browser technologies and cross platform challenges.
  • Solid understanding of Accessibility concerns and SEO fundamentals.
  • Passionate advocate of TDD practices a strong plus.
  • An Object-Oriented philosopher with experience understanding and applying OO design patterns.
  • Experience working with and tuning high-volume web applications a strong plus.
  • Experience with UML diagramming is required.
  • 2+ years in mature agile, automated environments w/ Continuous Integration (CI) / Continuous Deployment (CD).
  • Demonstrable ability to deliver projects on time, with high quality, and within budget.
  • Ability to deliver full life cycle engagements.
  • Ability and desire to thrive in a proactive, high-pressure, client-services, environment.

Be a part of the ConsultNet difference. As a leading national provider of IT staffing and solutions, ConsultNet delivers exceptional services to startup, midmarket and Fortune 1000 companies across North America. Since 1996, we've partnered with clients to create rewarding opportunities for our consultants, successfully building teams that have surefire results.

In the past two years alone, we have placed more than 1,500 consultants in contract, contract-to-hire, or direct placement opportunities. We understand communication is key to finding the right job that matches your skills and career goals. For us, it's not just the work that we do; it's how we do the work. Our breadth of offerings extends to multiple IT positions in major markets throughout the country, see more at www.consultnet.com