Senior Core Java Developer
Senior Core Java Developer Work Location: New York City, NY (Hybrid)Duration: 12+ Months Contract Need Locals Only & F2F interviews.Domain: Financial and BankingThe role requires someone who can move fluidly between software development, data analysis, testing, stakeholder coordination, and project execution. The ideal candidate is adaptable, outcome-focused, and willing to step into whatever role is needed to move work forward and drive successful outcomes, rather than focusing exclusively on a single discipline. Candidate with banking domain experience will be an added advantage, but not a deal breaker.Job Description:Hands-on with 10 + years’ experience in building distributed event-based systems applying agile practices.Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.Strong working knowledge of core Java, Spring-boot, and other Spring framework features.Experience with designing and implementing high volume messaging- and rest- based middleware.Experience with defining scalable database models (relational or others). - Knowledge of DevOps practices and tools. - Familiarity with cloud-based development principles.Experience with Microsoft Azure Cloud. - Experience with Angular. - Familiarity with Kafka and Mongo DB.Prior experience in FinTech application development. - Experience with working in a global delivery team.A technically strong AI and software engineering resource who combines hands-on technical expertise with a delivery mindset.