Senior Java Developer
Senior Java Developer with experience on building distributed systems using Java, Micro service architectures in Cloud based environment. Great offer from one of the biggest firms in Cracow.
Analyze and propose solutions based on business requirements.
Integrate solutions with other teams - internal and external.
Efficiently translate these requirements into working software.
Investigate live system faults, diagnose problems, propose and provide solutions, complete projects in a timely manner.
Excellent core Java (8+) skills.
Excellent Spring boot skills.
Excellent Spring data/JPA skills.
Excellent Restful APIs development skills.
Experience with Spring cloud and Netflix libraries.
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/Gradle.
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.
Good understanding of English is essential.
BDD testing using Cucumber JVM.
Developing application using NoSQL.
Experience with Micro services architecture and distribute applications.
Experience with Cloud Platforms (GCP or AWS).
Stable job in professional team
Interesting path of career in an international organization
Consistent scope of responsibilities
Private health care, employees' benefits
An unique challenge to work with comprehensive IT platforms and technologies
Ability to work from home (2-3 days per week) and flexible working hours
Parking few minutes away from the office
Relax room (with massage chairs and area for yoga/stretch)
Casual dress code
HRO DigitalZobacz wszystkie oferty HRO Digital