JOBSEARCHER

Full Stack Java Developer (Onsite Interview)

Request ID: 112010-1Title: Full Stack Java Developer
Locations: MT laurel, NJInterview Mode: Face to Face only
Duration: 06+ Months with Possible Extension.
Pay Range: $40-$45/Hour on W2/C2C (All inclusive)
We are seeking an experienced Senior Full Stack Java Developer with strong expertise in Java, Spring Boot, Microservices, Cloud Platforms, and Modern Front-End Technologies. The ideal candidate will play a key role in designing, developing, and deploying scalable enterprise applications while collaborating with cross-functional Agile teams.
Key Responsibilities: Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices architecture. Build and consume RESTful APIs and develop reusable service components. Develop modern UI applications using React, Angular, JavaScript, and TypeScript. Design and implement cloud-native solutions on AWS or Azure. Work with MongoDB, SQL, and NoSQL databases to support application requirements. Implement containerized solutions using Docker and support deployment pipelines. Integrate messaging solutions using Kafka, MQ, or event-driven architecture. Develop and maintain API Gateway integrations and webhook-based solutions. Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Collaborate with DevOps teams on CI/CD pipelines, automation, and deployment strategies. Perform code reviews, troubleshooting, debugging, and performance optimization. Follow software design patterns, architectural best practices, and SDLC methodologies.
Required Qualifications: Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.6-8 years of software development experience. Minimum 7 years of hands-on experience with Java and Spring Boot. Strong expertise in Microservices architecture and REST API development. Experience with front-end technologies including React, Angular, JavaScript, and TypeScript. Experience with relational and/or NoSQL databases, preferably MongoDB.Hands-on experience with AWS, Azure, or equivalent cloud platforms. Experience with Docker, containerization, and cloud deployments. Strong understanding of CI/CD pipelines and DevOps practices. Experience with Kafka, MQ, or other messaging/event-streaming solutions. Knowledge of API Gateway, webhook integrations, and scalable application design. Experience using version control tools such as Git/GitHub. Strong problem-solving, analytical, and debugging skills. Experience working within Agile/Scrum environments.
Preferred Skills: Node.js or Vue.js development experience. Knowledge of enterprise integration patterns. Experience building highly available and distributed systems. Exposure to Kubernetes and container orchestration platforms. Experience in large-scale enterprise application development.