Java DeveloperLocation: New York (Hybrid 3 days onsite) Duration: 12+ Months Rate: $50/hr W2Job Description: We are looking for an experienced Java Developer with strong expertise in building scalable enterprise applications using modern Java technologies and microservices architecture. The ideal candidate will have hands-on experience with backend development, messaging systems, database integration, and performance optimization within fast-paced environments.Required Skills & Experience:5–7 years of solid hands-on experience with: Core JavaSpring Framework / Spring BootKafka / MQMicroservices ArchitectureStrong experience with SQL and database technologies including DB2/Sybase, with exposure to: Data modelingQuery optimizationPerformance tuningHands-on experience with: RESTful Web ServicesMulti-threadingMessaging systems (MQ/Kafka)MS SQL / Database IntegrationSpring BatchProficiency in: Shell/UnixBash scriptingPerl or PythonStrong understanding of: Performance EngineeringDesign Principles & Design SkillsExcellent analytical, troubleshooting, and problem-solving skillsSelf-driven with a passion for innovation and continuous learningStrong verbal and written communication skills with the ability to interact effectively across all stakeholder levelsDesired Skills:Prior experience in Banking or Financial Services industry projectsExposure to AI-assisted development tools such as CopilotExperience with Spec-Driven Development methodologiesKey Technologies:Java FundamentalsSpring Framework / Spring BootREST APIs / Web ServicesKafka / MQMulti-threadingMS SQL / DB IntegrationSpring BatchShell/Bash ScriptingPerl / PythonPerformance EngineeringAI Tools (Copilot)