Java Lead/Architect

  • Contract

Job Description

  • 5-7 years of solution architecture experience: creating solution architecture and high-level design documents, solution decomposition into domains, API design, creating epics and stories for developers, managing implementation team. Creating contract document for data team 
  • Microservice design experience, including REST based microservice API. 
  • Deep experience in AGILE/Lean development methodologies 
  • Excellent knowledge and strong experience with AWS services. 
  • Good knowledge of containerization tools and technologies (RedHat OpenShift Docker, Kubernetes) 
  • Strong proficiency with Java and Java frameworks (e.g.: Spring, Springboot), SQL and NoSQL DBMS (e.g.: SQL Server, PostgreSQL, MySQL, Redis, MongoDB), procedural and object-oriented development 
  • Strong proficiency in Kafka message queue 
  • Good understanding of DevOps processes and CI/CD tools. 
  • Excellent communication, problem-solving, and project management skills.