25 Feb
Senior Java Developer
Vacancy expired!
Job Description
- At least 4+ years of experience working with Java technologies
- Experience with Java 8 and above is a must
- Very good with problem solving skills
- Good understanding of Java 8 Features such Lambda Expressions.
- Well versed with OOPS and functional programming style using Java 8.
- Good understanding of multithreading and concurrency using Java.
- Good understanding around unit testing frameworks e.g. Junit, Mockito etc.
- Experience in writing clean/quality code and CICD principlesautomated testing/test-driven development
- Experience with microservice architecture
- Experience with Spring Framework ecosystem (Spring Boot, Spring Data)
- SQL knowledge experience working with relational databases e.g. MySQL/ Oracle/DB2/ PostgreSQL
- Basic understanding of NoSQL databases
- Experience with Kafka, MongoDB·
- Experience in Financial Services or FintechGood to Have
- Experience on development tools (git, svn, Maven Gradle, Jenkins / GitLab / BitBucket)
- Understand Design Patterns and their use·API design and awareness of distributed architectures
- AWS experience is a plus
Additional Information
All your information will be kept confidential according to EEO guidelines.
Vacancy expired!