The Art of Software Development

Full-stack Java developer

Code: Full-stack Java developer


We are looking for experienced full-stack Java developers to start a new collaboration. The developers will be engaged in all the phases of the software development (including analysis, architecture and design, implementation, maintenance), working with Agile methodologies.


  • Very good analytical skills;
  • Significant programming experience in Java and medium level of experience in front-end development;
  • Mastering OOP and design patterns;
  • Software patterns: Domain Driven Development, Test Driven Development;
  • Back-end technologies: Spring, WebServices, JPA/Hibernate, REST, Lucene, Service Based Design, databases (any of the following: PostGreSQL, Oracle, DB2, MS SQL Server);
  • Front-end technologies: Angular 1, JQuery, JSP, JavaScript, CSS, HTML;
  • Working experience with continuous integration development tools is a plus;
  • Good English communication skill.


  • Analysis, design, development with the above mentioned technologies;
  • Effort estimation for own tasks;
  • Communication with the customer in English in the framework of an Agile development process;
  • Daily and monthly reporting of the activities performed.

Please send a detailed Curriculum Vitae and position code using the form below. For other job openings please visit this page frequently.

Apply for Job

All fields are mandatory.
Last Name:
First Name:
Job Code:
Upload CV: