Job Title: Java Full Stack Developer
Location: New York City, NY (Onsite)
Job Description:
We are hiring experienced Java Full Stack Developers to join a high-impact team within the financial services domain. The ideal candidate will have strong expertise in microservices architecture and modern front-end frameworks, along with hands-on experience building scalable enterprise applications.
Key Responsibilities:
- Design, develop, and maintain full stack applications using Java and modern UI technologies
- Build and deploy microservices-based architectures
- Develop responsive and scalable front-end applications using React.js
- Collaborate with cross-functional teams including product owners, architects, and QA
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery
- Write clean, efficient, and maintainable code following best practices
- Perform code reviews, debugging, and performance optimization
- Ensure high-quality deliverables aligned with business requirements
Required Skills:
- 8+ years of experience in Java Full Stack Development
- Strong hands-on experience with:
- Java, Spring Boot, Microservices
- REST APIs & distributed systems
- React.js (or similar front-end frameworks)
- Experience working in financial services domain (mandatory)
- Strong understanding of Agile/Scrum methodologies
- Solid problem-solving and debugging skills
Nice to Have:
- Experience with cloud platforms (AWS/Azure/Google Cloud Platform)
- Exposure to CI/CD pipelines and DevOps practices
- Knowledge of containerization (Docker/Kubernetes)