Job Title: Full Stack Developer
About the Role We are seeking a talented Full Stack Developer to join our dynamic team in Jersey City NJ. This role is ideal for a developer with a passion for creating highquality scalable and efficient applications. The position involves a mix of frontend and backend development with an emphasis on React for the user interface and Javabased microservices for the backend.
Responsibilities - Develop and maintain robust scalable web applications using React (60%) and Java (40%).
- Design and implement RESTful APIs and microservices using Spring Boot.
- Collaborate with crossfunctional teams to define design and ship new features.
- Utilize cloud technologies (currently Gaia or other cloud platforms) to enhance application performance and scalability.
- Implement and maintain databases including MongoDB or SQL to ensure optimal performance.
- Participate in code reviews debugging and unit testing to ensure highquality deliverables.
- Monitor application performance using tools like Splunk Dynatrace and other monitoring platforms.
- Utilize Git Bitbucket and Jira for version control task tracking and collaboration.
Required Skills - Java (backend development) 40% focus.
- React (frontend development) 60% focus.
- Spring Boot for creating robust and scalable APIs.
- Experience with cloud platforms (Gaia preferred any cloud experience acceptable).
- Strong understanding of microservices architecture.
- Proficiency in working with MongoDB or SQL.
Preferred Skills - Experience with monitoring tools like Splunk Dynatrace or equivalent.
- Additional expertise in SQL for advanced database management.
- Familiarity with Git Bitbucket and Jira for effective collaboration.
Qualifications - Proven experience as a Full Stack Developer or similar role.
- Strong understanding of web development frameworks tools and technologies.
- Ability to work collaboratively in a hybrid work environment (onsite and remote).
- Excellent problemsolving skills and attention to detail.