Candidates should meet the following requirements:
- minimum six-years of practical experience in working with information systems based on Java / Java EE
- knowledge of Spring stack in the context of microservice design and implementation
- practical ability to cover code with tests (JUNIT, Integration)
- knowledge of design patterns along with practical implementation examples
- good knowledge of RDBMS (preferable Oracle & MSSQL)
- good knowledge of market standard build tools for Java (i.e. Maven or Gradle)
- practical knowledge of version control management tools
- responsibility and the ability to work in a team
- fluent English language
Nice to have:
- experience in task automation
- practical knowledge of Angular 9+
- experience with the application development lifecycle CI/CD
- knowledge of cloud environments (np. AWS, Azure, Google Cloud, IBM Cloud)
Your future role:
- development and maintenance of applications for clients from the financial industry
- collaboration with analysts and testers to deliver high-quality software
- preparation of technical documentation
What we offer:
- possibility of 100% remote work
- participation in interesting projects shaping leading financial institutions
- opportunity to develop technical skills with the strong support of experienced experts
- free access to the leading learning platforms, including Udemy and LinkedIn Learning
- opportunity to get certification from leading cloud providers