We are building the next generation services for the digital channels of bank using agile methodology and modern technologies. As part of our team you will play a key part in the bank's digital transformation journey.
- Have a continuous improvement mindset.
- Take part in software design activities & discussions.
- Write production quality code.
- BS/MS degree in Computer Science, Software Engineering or a related subject.
- 7+ years of relevant experience as a Java Full Stack developer
- Good knowledge on Object Oriented design principles.
- Good knowledge on Java standard library.
- Hands on experience with Object Oriented programming.
- Hands on experience with Spring and/or Spring Boot is a big plus.
- Comfortable with practicing TDD and pair programming.
- Should have experience in Microservice development architecture
- Well versed in DevOps.
- Experience in agile software development
- Knowledge on Linux is a plus.
- Knowledge on cloud platforms is a plus.
English: C2 Proficient