Full-stack Java developer
Middle (2-5 ani), Senior (5-10 ani)
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);
- Working experience with continuous integration development tools is a plus;
- Good English communication skill.
- Analysis, design and 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.
- Working with cutting-edge technologies;
- Development of innovative solutions;
- Professional and modern environment, flexible program;
- Involvement in complex international projects for big players on the global markets;
- Attractive salary, bonuses and rewards for high-quality work in complex and challenging projects;
- Professional development (trainings, certifications, opportunities for career development, etc.);
- Consideration of individual capabilities.