Back to Search Results


Backend Engineer 14559 Chandler, AZ 5/10/2021 12:53:00 PM

IT
Contractor - W2

Job Description

The Job...
  • Defines site objectives by analyzing user requirements; envisioning system features and functionality.
  • Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout the development life cycle; determining design methodologies and toolsets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, external providers, and information servers.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Supports users by developing documentation and assistance tools. Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks.

You...
  • 6+ Years of experience
  • Experience with GIT, Cache frameworks and Queuing frameworks
  • Docker (basic exposure)
  • Unit Testing (junit, unittest)
  • Core Java
  • Design Patterns
  • Microservices
  • Kubernetes
  • Agile Development Methodologies such as Scrum or Kanban
  • Web services (REST and SOAP, Creating API endpoints)
  • Application Server experience (Jboss, Wildfly)
  • Exposure to JSF, HTML5, CSS3, Javascript
  • Strong Data Skillset (SQL, Postgres, JSON, No-SQL DBs)
  • BS/MS degree in Computer Science, Engineering or a related subject
Nice to have:
  • NodeJS knowledge/ experience
  • Cloud knowledge/ experience

Job Requirements

The Job...
  • Defines site objectives by analyzing user requirements; envisioning system features and functionality.
  • Designs and develops user interfaces to Internet/intranet applications by setting expectations and features priorities throughout the development life cycle; determining design methodologies and toolsets; completing programming using languages and software products; designing and conducting tests.
  • Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, external providers, and information servers.
  • Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Supports users by developing documentation and assistance tools. Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks.

You...
  • 6+ Years of experience
  • Experience with GIT, Cache frameworks and Queuing frameworks
  • Docker (basic exposure)
  • Unit Testing (junit, unittest)
  • Core Java
  • Design Patterns
  • Microservices
  • Kubernetes
  • Agile Development Methodologies such as Scrum or Kanban
  • Web services (REST and SOAP, Creating API endpoints)
  • Application Server experience (Jboss, Wildfly)
  • Exposure to JSF, HTML5, CSS3, Javascript
  • Strong Data Skillset (SQL, Postgres, JSON, No-SQL DBs)
  • BS/MS degree in Computer Science, Engineering or a related subject
Nice to have:
  • NodeJS knowledge/ experience
  • Cloud knowledge/ experience