Job Description Java Full Stack Developer Location: Weehawken, NJ
Position: Java Full Stack Developer
Employment Type: Contract
Job Summary
We are looking for an experienced Java Full Stack Developer with strong hands-on coding and development experience. The ideal candidate must have expertise in Java, Spring Boot, Microservices, and AWS, along with prior experience working with banking or financial services clients.
Key Responsibilities Required Skills Preferred Skills Work Location & Engagement Note: Candidates must have strong hands-on Java coding experience. AWS, Spring Boot, Microservices, and banking domain experience are mandatory.
Employment Type: Contract
Work Arrangement: 100% Onsite
Location: Weehawken, New Jersey
Understanding of enterprise application architecture.
Experience with Agile/Scrum methodology.
Knowledge of Docker and Kubernetes.
Experience with CI/CD pipelines and DevOps practices.
Prior experience working with Banking or Financial Services clients is mandatory.
Strong debugging, problem-solving, and troubleshooting skills.
Good understanding of object-oriented programming, design patterns, and data structures.
Experience in REST APIs and application integration.
Strong experience with AWS cloud services.
Mandatory experience with Spring Boot and Microservices architecture.
Strong hands-on experience in Java development and coding.
Follow coding standards, best practices, and Agile development methodologies.
Troubleshoot application issues and ensure performance, scalability, and reliability.
Collaborate with cross-functional teams to understand business requirements and deliver technical solutions.
Participate in application design, development, testing, debugging, and deployment.
Write clean, efficient, reusable, and maintainable code.
Develop cloud-based applications and deploy solutions using AWS services.
Build and integrate RESTful APIs and Microservices.
Design, develop, and maintain scalable enterprise-level applications using Java and Spring Boot.