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

bullet icon

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