Senior Agile Java Developer
HRO Recruitment is a specialist traditional recruitment business. HRO Recruitment is a brand of HRO Personnel Sp. z o. o. HRO Personnel is a Human Resources service provider operating under number 6696. We are working as a recruitment provider searching on our Client's behalf for a person in the following role: Senior Agile Java Developer Requirements (Must have): Excellent core Java skills;Excellent Spring/Hibernate skills;Experience building RESTful services;Experience with Jetty, Tomcat or other lightweight containers;Experience with ORACLE database;Software engineering best practices including: TDD, design patterns, unit testing with Junit and Mockito, clean code, continuous integration (using Jenkins) and continuous deployment;Experience using distributed version control tools such as GIT;Experience with build automation tools such as Maven;Agile development, in particular Scrum and XP; comfortable with practices like pair programming and code review.Must be comfortable using Unix and should be good with common Shell commands/Scripting; Highly desirable:BDD testing using Cucumber JVM;Experience with DroolsExperience with WebSphere;Pivotal Cloud FoundryMicroservices Nice to have:Good understanding of concurrency, multi-threading and thread safety;DevOps experience using Docker, Puppet, Chef;User interface development using web based technologies such as AngularJS React;Experience with Microservices architecture and distribute applications;Developing application using NoSQL and or Graph databases such as MongoDB We offer:Stable job in professional teamInteresting path of career in an international organizationConsistent scope of responsibilitiesWe value our diverse and inclusive community and we believe you will, too Please add the following clause to the end of your submitted CV: "I hereby consent for HRO Recruitment, a brand of HRO Personnel Sp. z o.o. with their head office in Warsaw at Puławska 182, to use my personal details hereby submitted for their recruitment process (documenting and processing personal information and forwarding said information to their clients within the structure of the client"s recruitment projects) in accordance with the Law on Protection of Personal Data (Dz. U. 2002 r. Nr 101 poz. 926) until I submit a written withdrawal of consent. I confirm that I was informed of the right to modify, access and protect my personal information."