Java Software Engineer (Remote)
Miejsce pracy: Warszawa RemoteFor our client, a global provider of digital technology and transformation, IT services, we are looking for Java Software Engineer who can work remotely from Poland area.
We would like You to be a part of our team working on microservices, database, and DevOps infrastructure to continuous integration, to front-end development. You will work in a multi-functional team, working with product owners, designers and architects to co-create digital products.
Requirement elicitation and ability to propose solutions to the customer.
Requirements
- +3 years of experience as a Java Developer
- +3 years integration project experience using Spring
- +3 years experience with at least 1 Relational and 1 non-relational DB
- +3 years experience developing reusable APIs/services with multiple consumers
- +3 years experience with REST as well as SOAP APIs and also some exposure to asynchronous integration (e.g. KAFKA) as well as exposure to microservice architecture
- Some real experience with CI/CD and related tools (Jenkins/Maven/Gradle/Gulp)
- Some real experience working in Agile mode e.g. SCRUM/SAFE
- Awareness of TDD and solid experience testing your own code with some automation and good understanding of integration testing
- Good English skills