Senior Java Full Stack Developer
Hi,Our client is looking for a Senior Java Full Stack Developer in Jersey City, NJ, below is the detailed requirement.Job Title: Senior Java Full Stack DeveloperLocations: Jersey City, NJJob Description:8+ years of relevant Java development experience.Basic to intermediate proficiency in Java and some familiarity with the Spring Framework (Spring Web or Spring Boot).Understanding of core programming concepts such as OOP, data structures, and design patterns.Familiarity with RESTful APIs and how web services interact.Basic experience with version control tools such as Git.Good communication skills and ability to work effectively within an established team.A proactive attitude with a genuine willingness to learn and grow.Preferred Qualifications:Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).Exposure to Agile/Scrum methodologies is a plus.Any hands-on experience using AI coding tools such as GitHub Copilot, ChatGPT for development, or similar platforms is a bonus.Any exposure to Kafka or other messaging systems (academic or personal projects welcome).Basic awareness of microservices architecture or distributed systems.Familiarity with Docker, Kubernetes, or any cloud platform such as AWS.Some experience with or understanding of CI/CD pipelines or DevOps practices.