Description

  • Handson Java Architect is comfortable to work on code Must have
  • Strong in OOPs OOAD concepts Must have
  • Java design patterns Must have
  • Reactive programming Good to have
  • Writing performant code Clean architecture Good to have
  • Performs code reviews Must have
  • Very strong advocate of coding best practices SOLID KISS TDD Unit testing Integration testing Must have
  • Spring Boot Spring Data JPA AOP Must have
  • DB SQL good practices query design transaction concepts Must have
  • Have implemented common framework using Java Spring for an application platform like Exception Library Security Authentication Authorization Auditing Idempotency Connectors etc Good to have
  • Experience in implementing DDD Microservices architecture using Java Spring Implementation on Project is fine design level not required Must have
  • RESTful API best practices Kafka Messaging based systems Implementation on Project is fine design level not required is Must have
  • Kafka if no then at least some Queues
  • Knowledge of Cloud native principles - Must have

Education

Any Gradute