We are looking for a Senior Java Developer for a cross-functional scrum team for a business capability POD. A Financial Services background in wealth management is not mandatory but good to have.
Responsibilities
Develop, enhance and maintain code
Build back-end microservices and REST APIs
Perform unit testing
Conduct code reviews
Follow practices such as code review, unit testing, CI and other best practices
Participate in SCRUM ceremonies
Contribute to estimation and planning sessions
Mentor other developers and collaborate with peers
Requirements
Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science
3+ years of development work experience
Hands-on development experience with Java and Spring Framework
Proficiency in API, Hibernate and JUnit
Expertise in Spring and Spring Boot
English proficiency at B2 level or higher
Nice to have
Familiarity with Apache Kafka, Linux/Python scripting and MongoDB