We are looking for:

Middle Java Developer

Company Info:
Urchin Systems focuses on helping businesses with product design, development and code acceleration.
We aim to build websites, portals and back-end services to replace various legacy systems and components. The new systems will allow the companies to significantly increase their client base while also improving overall user experience and streamlining the internal workflow.
We are more than just colleagues – we are a family-friendly team that are ready to face any challenges.

Job Responsibilities:

  • Maintain the website and implement any necessary additions or enhancements;
  • Optimize application for maximum speeds and scalability;
  • Collaborate with other team members and stakeholders within the organization;
  • Stay up to date with new technologies and trends.

Required Skills:

  • Good/Proven experience with Git/GitFlow;
  • 3 + years of experience in Enterprise Applications development;
  • Demonstrate proven knowledge of Java, Spring, REST, ORM (Hibernate);
  • Experience with Agile, JIRA, Maven, XML, JSON, Linux;
  • Experience with relational databases;
  • Good understanding of web security;
  • Graduate of a technical faculty or equivalent experience;
  • Experience in JavaScript.
Additional skills are advantage:
  • Testing frameworks and automation tools;
  • Build and packaging tools;
  • Experience with Design Patterns.
  • Competitive salary;
  • Corporate team building abroad;
  • Opportunity to train and work in US;
  • Relaxation area in the office;
  • Flexible working hours;
  • Access to online courses;
  • English language courses;
  • Snacks and drinks in the office;
  • Gym membership reimbursement.
Please send your CV to jobsmd@urchinsys.com