Senior Java Developer
Job Title: Senior Java DeveloperLocation: Hybrid at Jersey City, NJDuration: 12+ Months ContractRole OverviewWe are looking for a Senior Java Developer with strong experience in enterprise application development, distributed systems, microservices, and cloud-native technologies. The ideal candidate should be comfortable with application development, system design, and building highly scalable and resilient solutions.Required SkillsStrong hands-on experience with JavaSpring Boot and MicroservicesREST APIs / API developmentApache KafkaCassandraAWS / Cloud-native developmentExperience with AI application development or integrating AI capabilities into enterprise applicationsStrong application and system design experienceEnterprise-scale software engineering experienceStrong understanding of SDLC and software engineering best practicesExperience with CI/CDKnowledge of resiliency, scalability, and application securityAbility to design and develop reliable, high-performance distributed applicationsIdeal CandidateThe ideal candidate will have strong backend development experience with Java and Spring Boot, along with hands-on experience designing and developing microservices-based applications in large enterprise environments.Experience working with Kafka, Cassandra, AWS, and modern AI-enabled applications will be highly valuable.