Job ID :
34506
Company :
Internal Postings
Location :
Chicago, IL
Type :
Contract
Duration :
12 Months
Salary :
DOE
Status :
Active
Openings :
1
Posted :
17 Nov 2021
Job Seekers, Please send resumes to resumes@hireitpeople.com

Detailed Job Description:

Backend:

  • More than 7 years of development experience with Java development
  • At least 5 years of Experience working with Microservices architecture and distributed cloud systems
  • Direct experience with REST APIs using Spring boot, Spring data, Spring cloud config, Spring AMQP connector or similar framework in microservices development
  • Experience with Node based application services Including Express, WebSockets is a must
  • Experience implementing distributed architecture using any messaging framework such as RabbitMQ or similar
  • Experience with streaming service such as Kafka or similar technology
  • Experience working with gradle, docker based build pipelines
  • Good understanding of SQL commands stored procedures
  • Experience with ElasticSearch, caching technologies such as Redis and any NoSQL database is desirable

Frontend:

  • Experience with Angular, Ionic/Electron based PWA or Hybrid mobile apps
  • Experience with building Offline Applications

Required tool/libs experience

  • Node, Npm, Yarn
  • SCSS
  • Typescript
  • Web Components
  • Angular
  • Electron
  • Ionic
  • Mapbox (preferred, but not required)

Desired Characteristics:

  • Hands-on experience with cloud native technologies and understanding of microservices based and message driven architectures
  • Expert level experience developing high performing, scalable, micro services in a cloud native environment
  • Good understanding of CICD pipelines and setting up various code quality checks in the pipelines.
  • Collaborate with product managers, architects, and other software developers to implement solutions that conform to the product and technical roadmap.
  • Lead and mentor team members
  • Take bottom line responsibility for development of assigned sprint deliverables.
  • Be able to implement quick proof-of-concepts to validate ideas
  • Work with the cross functional team as needed to align activities and deliverables
  • Write code that meets standards and delivers desired functionality using the technology selected for the project
  • Drive world-class quality in the development and support of products
  • Engage subject matter experts in successful transfer of complex domain knowledge
  • Strong knowledge of the Software Development Life Cycle and strong collaboration history with Quality Engineering and Dev Ops teams.
  • Experience with Rally, Jira, or other defect/work tracking tools

Minimum years of experience*: 7