Description

Responsibilities

 

  • Write clean code
  • Cover own code with tests
  • Participate in backlog refinement, planning and demos
  • Perform code reviews
  • Clarify the requirements with stakeholders

 

Participate in solution architecture design and implementation

Skills

Must have

  • Technical Skills required (8+ years of experience):
  • Core Java, Spring, Hibernate/myBatis, Maven
  • Data analysis and production troubleshooting skills
  • CI: Jenkins/TeamCity, git
  • Strong development and architectural experience

 

Nice to have

 

  • JasperReports experience
  • Full-stack experience: Java + React
  • Ability and desire to take technical leadership
  • Ability to mentor and supervise junior employees
  • Unit-testing experience
  • Ability to write clean self-describing code
  • Ability to understand and produce business and functional requirements specification
  • Strong practice of code reviews
  • Crucible experience

Education

Any Graduate