Java Full Stack Developer || Charlotte, NC ||Iselin, NJ, (Hybrid,)
Working with Implementation Partner
Experience : 6+ Years
Visa : OPT/H4EAD/L2EAD/TN
Job Description:
Job Summary
We are seeking an experienced Java Full Stack Developer with 5–8 years of hands-on experience in Java, Spring Boot, Angular, React, Kafka, and Microservices architecture. The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
• Design, develop, and maintain full-stack applications using Java, Spring Boot, Angular, and React.
• Build scalable and secure RESTful APIs and microservices.
• Develop responsive and user-friendly front-end applications using Angular and React.
• Implement event-driven architecture and asynchronous messaging using Apache Kafka.
• Integrate front-end applications with backend services and third-party APIs.
• Write clean, reusable, maintainable, and efficient code following industry best practices.
• Participate in code reviews, unit testing, integration testing, and debugging.
• Collaborate with product owners, architects, QA engineers, and DevOps teams in an Agile environment.
• Troubleshoot application issues and optimize performance, scalability, and reliability.
• Contribute to CI/CD pipelines, deployment activities, and production support as needed.
Required Qualifications
• 5–8 years of professional software development experience.
• Strong proficiency in Java 8+ / Java 11+ / Java 17+.
• Hands-on experience with Spring Boot, Spring Framework, and Microservices.
• Experience developing front-end applications using Angular and React.
• Strong understanding of JavaScript, TypeScript, HTML5, and CSS3.
• Hands-on experience with Apache Kafka, including producers, consumers, topics, and message processing.
• Experience designing and consuming RESTful APIs.
• Strong knowledge of SQL and relational databases.
• Familiarity with Git, Maven or Gradle, and CI/CD tools.
• Understanding of Agile/Scrum methodologies, software development lifecycle, and unit testing.
• Strong analytical, problem-solving, and communication skills.
Regards
Jitendra Chauhan
Technical Recruiter
jitendra@vsgbusinesssolutions.com
VSG Business Solutions Inc
3240 East State Street Ext., Suite 203
Hamilton NJ 08619