Beschreibung
Job title-Senior Java Developer (Architect)Location- Zurich
Duration- 2 months (Extension Possible)
Ideal candidate should be 10 plus years of hands on Experience in developing complex software solutions, who can work independently and laterally lead the team.
JD/Technical Skills:
Should have minimum 10 years of experience in Java/J2EE,
Should have strong experience in Spring Boot, JPA, ReactJS, GIT.
Having strong experience/knowledge in Interface API, JSON XML, CSV, Rest API preferred.
Must have hands on experience in Shell script/Linux.
Should have experience in TDD/BDD.
Strong academic background with technology & preferably with Banking domain
Experience in building medium to large teams with global spread with full ownership of the application/project
Should have strong experience in working with agile Project Team,
Must be proficient in batch Processing.
Excellent Communication
She/He works on all activities related to the software development, and especially ability to analyse as-is architecture and recommend design for self-service portal for the bank,
She/He acts as a real technical leader on all the steps of the development to be realized: study, deployment, evolution and maintenance.
She/He guarantee best practice and quality of the code of the whole team.
She/He organize and optimize/industrialize the process of development.
She/He propose technical solutions.
She/He participate to the construction of the technical infrastructure when needed.
She/He ensures a technological watch and demonstrates an interest for the Compliance business
In an Agile context, She/He can:
o Work in a team with agile practices (Scrum, Kanban, DevOps, pair programming, etc.)
o Collaborate with POs and Business Analysts in the user requirements division (Epics) in user's stories
o Respect and participate in the development of the technical culture of the feature team.