Responsibilities

  • Responsible for the accuracy and quality of the deliverables generated at each step in the software development lifecycle
  • Build cutting-edge applications for companies ranging in scale from startup to Fortune 100 in a variety of industries including health life sciences, finance, manufacturing and more
  • Work directly with clients to understand the deep technical problems that slow them down
  • Map business needs to technical solutions that will make clients more relevant and competitive
  • Collaborate with a team as the Services and Backend expert to design effective APIs, supporting data structures, and solution architecture using the latest technologies
  • Deliver technical recommendations / presentations to groups of peers and/or clients requirements

Requirements

Technical Knowledge & Skills:

  • Developing Web Applications with Spring Boot using Java or Kotlin
  • Knowledge of cloud foundation principles and standards
  • Knowledge of and participation in all stages of the SDLC
  • Knowledge of test-driven development
  • Able to define technical requirements
  • Strong written and oral communication skills
  • Knowledge of cloud-native application practices and approaches
  • Experience with data persistence technologies, such as NoSQL, key value storage, REDIS, and blob storage

    Nice to Have:

    • Web Front-End Development knowledge including JavaScript frameworks like Angular, React, and Vue
    • Knowledge of DevOps principles and practices
    • Working knowledge of the Microsoft Azure services such as: Cosmos DB, Azure Storage, App Service, Azure SQL