Job descriptionMinimum 12+ years of professional experience in software engineering, with a strong focus on design thinking and full stack developmentAdvanced development experience in Java, Spring, public cloud (AWS), APIs, Kafka, Cassandra / NoSQLDemonstrated expertise in hands-on coding and end-to-end system design, with the ability to actively contribute to complex technical solutions while guiding team members through best practices and architectural decisionsStrong experience with observability tools and practices like Splunk and Dynatrace to monitor, troubleshoot, and optimize application performance and reliabilityExperience leading technology projects and managing technologistsProficient in automation, continuous delivery methods, and all aspects of the Software Development Life CycleAdvanced understanding of agile methodologies such as CI / CD, Application Resiliency, and SecurityLeverage domain expertise in AML / KYC to ensure technical solutions meet compliance requirementsGood experience in developing JAVA FSD. Good experience on AWS and migration to cloud platforms, Good experience in Spring, Kafka, Cassandra and APIs