Java Full Stack DeveloperLocation: Princeton, NJ Employment Type: Full-Time Compensation: Salary + BenefitsJob DescriptionWe are seeking a skilled Java Full Stack Developer with expertise in core Java principles, modern frameworks, and cloud technologies. The ideal candidate will have strong problem-solving skills, the ability to work in client-facing roles, and experience with SQL databases.Key ResponsibilitiesDevelop and maintain full-stack Java applications.Utilize Spring Boot and the Spring Framework for backend development.Design and implement Microservices architecture.Work with AWS / Azure cloud platforms.Collaborate with clients and stakeholders to understand requirements.Analyze and solve complex technical problems.Write optimized SQL queries and work with relational databases.Required Skills & QualificationsStrong expertise in Core Java principles. Proficiency in Spring Boot and Spring Framework.
Experience with Microservices architecture. Knowledge of cloud platforms (AWS / Azure). Excellent problem-solving and analytical skills. Strong communication skills and ability to interact with clients. Hands-on experience with SQL databases.