Full Stack Java Developer (W2 with strong Financial Backgroud) _ 10+ Years
Title: Full Stack Java Developer
Location: NYC, NY
**Note** : STRONG FINANCIAL EXPERIENCE”
Job Summary:
We are looking for a talented and experienced Full Stack Java Developer to join our engineering team. The ideal candidate will have strong expertise in Java-based backend development and modern front-end technologies, with a passion for building scalable, high-performance web applications. You will be responsible for designing, developing, and maintaining full-stack solutions that support business-critical systems.
Key Responsibilities:
- Design and develop robust backend services using Java, Spring Boot, and related frameworks.
- Build responsive and user-friendly front-end interfaces using React.js, Angular, or Vue.js.
- Develop and consume RESTful APIs and integrate with third-party services.
- Work with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Ensure application performance, scalability, and security.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers.
- Participate in code reviews, architecture discussions, and agile development processes.
- Write unit and integration tests to ensure code quality and reliability.
- Deploy applications using CI/CD pipelines and manage cloud infrastructure (AWS, Google Cloud Platform, or Azure).
Required Skills & Qualifications:
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
- 5 years of experience in full-stack development.
- Strong proficiency in Java, Spring Boot, and JPA/Hibernate.
- Experience with front-end frameworks like React, Angular, or Vue.
- Solid understanding of HTML, CSS, JavaScript, and TypeScript.
- Experience with RESTful API design, microservices architecture, and event-driven systems.
- Familiarity with Git, Docker, and Kubernetes.
- Knowledge of unit testing frameworks (JUnit, Mockito) and test automation tools.
Preferred Qualifications:
- Experience with Scala or other JVM-based languages.
- Exposure to cloud-native development and DevOps practices.
- Familiarity with GraphQL, WebSockets, or message queues (Kafka, RabbitMQ).
- Experience with Agile/Scrum methodologies.
Regards
Naveen Pulletikurthi
Technical Recuiter
(732) (790) (2712)
naveen dot p at smg – llc dot us