Job Title: Java Full Stack DeveloperLocation: 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-1Job 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.