Required Qualifications:3 to 6 years of hands-on experience in application development and engineeringProficient in Java programming and software developmentDemonstrated experience in building transactional systems with a strong understanding of software architecture principlesExcellent written and verbal communication skillsHigh attention to detail, with strong analytical and problem-solving capabilitiesProven ability to work independently as well as collaboratively within cross-functional teamsExperience in front-end web development and modern web-stack technologiesPreferred Qualifications:Proficiency in developing RESTful web servicesExperience in designing and developing solutions based on Microservice architectureFamiliarity with front-end frameworks such as React and AngularHands-on experience with Spring Framework, Hibernate, RabbitMQ, and HazelcastWorking knowledge of GitLab and Kubernetes for version control and container orchestrationBasic understanding of PL/SQL, with the ability to run queries and contribute to data analysisPrior experience working within a financial services or banking environmentKnowledge of Test-Driven Development (TDD) practicesConceptual understanding of asynchronous and event-driven processingExperience working within Agile/Scrum development methodologies.
Job Title
Full Stack Engineer