As a Senior Java Developer, you will be responsible for creating and implementing high-quality solutions for the largest investment banks in the world. You will work in Scrum, advise clients, and report directly to the Team Leader.
Requirements
- 4+ years of hands-on experience in Java development
- Strong knowledge of Java 17+ and Spring Framework
- Experience in building enterprise systems and RESTful APIs
- Experience with microservices architecture and messaging systems (Kafka)
- Experience with Angular and frontend development
- Experience with Oracle databases, SQL and PL/SQL
- Experience with Docker and Kubernetes / OpenShift
- Experience with CI/CD tools (Jenkins, GitHub Actions) and Maven / Gradle
- Good knowledge of Git (branching & merging)
- Knowledge of observability tools (ELK, Splunk or similar)
- Experience with TDD / BDD
- Fluent English in speech and writing
Benefits
- Contract of employment
- Working in a highly experienced and dedicated team
- Benefit package that can be tailored to your personal needs
- On-line training and certifications fit for career path
- Access to e-learning platform
- Mindgram - a holistic mental health and wellbeing platform
- Work From Anywhere (WFA)
- Social events