What will you do
As a Senior Java Developer you will be responsible for creating and implementing highquality solutions for the largest investment banks in the world. On a daily basis you will work in Scrum advise best solutions to client take care of junior developers within the team and report directly to the Team Leader.
Requirements:
- At least 4 years of practical experience in Java 11
- Practical experience with Spring/SpringBoot
- Practical experience with Maven Git and Docker
- Practical experience with SQL RDBMS/NoSQL and JPA/Hibernate
- Practical experience with integration techniques (REST JMS/Kafka)
- Knowledge of multithreaded programming
- Ability to write legible unit and integration tests
- Ability to establish effective cooperation with clients
- Fluent English in speech and writing (frequent communication with Englishspeaking clients)
- Availability to work in a hybrid mode twice a week from the clients office in Krakw/Warsaw
Nice to have:
- Practical experience with AWS GCP Azure
- Practical experience with Kubernetes
- Practical experience with CI/CD
- Knowledge of JIRA
- Knowledge of Test Driven Development methodology
- Knowledge of Agile (Scrum or Kanban)
- Work experience in distributed teams
We offer you:
- Working in a highly experienced and dedicated team
- Competitive salary and extra benefit package that can be tailored to your personal needs (private medical coverage sport & recreation package lunch subsidy life insurance etc.
- Permanent or B2B contract after 3months probation period
- Online training and certifications fit for career path
- Free online foreign languages lessons
- Regular social events
- Access to elearning platform
- Ergonomic and functional working space with 2 monitors
Required Experience:
Senior IC