- Java Fullstack Developer, with Banking domain having 5.0-8.0 years of experience, demonstrating advanced proficiency in Java, Spring Boot, and Microservices for developing and deploying robust applications.
-
The role requires designing microservices architectures that enhance scalability and maintainability within the banking sector.
-
The candidate must leverage Java frameworks, particularly Spring Boot, to create efficient RESTful APIs for seamless service integration.
-
Hands-on experience with ReactJS or Angular is essential for building dynamic user interfaces while showcasing modern front-end development practices.
-
Proficiency in Domain Driven Design (DDD) will aid in effectively modeling complex business domains, facilitating communication between technical and non-technical stakeholders.
-
Familiarity with Kafka is a plus, as it supports building real-time data pipelines and stream processing applications.
-
A Bachelor's degree in Technology (B.Tech) in Computer Science Engineering or a Master's degree (M.Tech) in Software Engineering is required, with preferred certifications including Oracle Certified Professional, Java SE 11 Developer and Certified Kubernetes Administrator (CKA).
-
Good to have strong knowledge of JUnit for unit testing, familiarity with SonarQube for code quality analysis, and an understanding of version control systems, especially Git.
Angular, Domain Driven Design, Java + spring boot + Microservices, JUnit, Kafka, ReactJs Developer, SonarQube