Senior Java (Cloud) Developer
We are seeking a Senior Java Cloud Developer (m/f/n) for one of our clients — an international organization that provides advanced IT solutions.
Requirements:
At least 7 years JAVA development experience, including JAVA 17+ versions, Groovy, JUnit, Spock, JPA, Hibernate.
At least 5 years' Spring framework experience (Boot, Data, Web/MVC, Security, Cloud).
Experience in database modelling (PostgreSQL, SQL, NoSQL, Redis), messaging (RabbitMQ).
Experience in REST/microservice architecture (and documenting on Swagger).
Skills in working with tools such as: GitHub Actions, Gradle, Sonar, Git, Docker, Kibana, and Grafana.
Experience in agile software development methodologies (SCRUM).
Ability to collaborate effectively with PO, SM, BA's, Architects and Testers.
Demonstrates knowledge and practice in applying design patterns/principles.
English at the C1 level.
Nice to have:
Experience working with custom Design Systems.
Knowledge and skills in working with the AWS cloud.
Experience in both SQL and NoSQL datastores.
Knowledge of TDD and BDD ways of automated testing (using spock/mockito/cucumber).
Basics of Domain Driven Design.
Experience with service mesh.
Offer:
Rate: 140 - 160 PLN/h net + VAT.
Form of cooperation: B2B contract via SHIMI.
Working mode: Remote work (requires a 2-day trip to the client’s office in Warsaw once every 3 months for planning purposes).
Start: ASAP – notice period up to 2-3 weeks.
Senior Java (Cloud) Developer
Senior Java (Cloud) Developer