Job Title: Java Full Stack Developer Location: Local to MT laurel and need to do face to face interview! Duration: 6 months (Extendable) Pay Range: $40-45/Hour on W2/C2C (All Inclusive)
Request ID: 111966-1
Job Description:
We are seeking a highly skilled Senior Java Full Stack Developer with 6-8 years of experience in designing, developing, and delivering scalable enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, REST APIs, Cloud Technologies, and Modern Front-End Frameworks. This role requires hands-on development experience across the full software development lifecycle, working in an Agile environment to build high-performance, cloud-native applications.
Key Responsibilities
Design, develop, and maintain scalable backend applications using Java, Spring Boot, and Microservices Architecture.
Build and enhance RESTful APIs and backend services for enterprise applications.
Develop responsive user interfaces using React, Angular, JavaScript, and TypeScript.
Design and implement event-driven solutions utilizing Kafka, MQ, and messaging platforms.
Develop and maintain API integrations using API Gateway technologies and webhook frameworks.
Work with relational and NoSQL databases such as MongoDB, SQL Server, PostgreSQL, or MySQL.
Deploy and manage applications using Docker and containerized environments.
Collaborate with DevOps teams to build and maintain CI/CD pipelines for automated deployments.
Develop cloud-native applications leveraging AWS, Azure, or equivalent cloud platforms.
Participate in architecture discussions and ensure adherence to software design patterns and best practices.
Perform code reviews, debugging, performance tuning, and application optimization.
Work closely with cross-functional teams within an Agile/Scrum environment to deliver high-quality solutions.
Use version control and collaboration tools such as GitHub for source code management.