
Java Full Stack Developer with React
Role: Java Full Stack Developer with React
Location: Charlotte, NC Local or nearby state candidates only
3 Days onsite Hybrid
LinkedIn id is must (Should not been created recently, at least 6 Years old in case of senior candidates)
Experience: 10+ years (minimum)
Job Description:
We are seeking a skilled Full Stack Java Developer with expertise in React, MongoDB, and Oracle Coherence experience to join our talented development team. In this role, you will be responsible for designing and implementing end-to-end web applications, working on both the front-end and back-end components. You will collaborate closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Requirements:
Bachelor s degree in Computer Science, Software Engineering, or a related field.
10+ years of experience in full stack development with a strong focus on Java and React.
Proficiency in building RESTful APIs and microservices.
Strong experience with MongoDB, including schema design, indexing, and performance tuning.
Familiarity with Oracle Coherence and its caching strategies.
Knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks.
Experience with version control systems (e.g., Git) and CI/CD tools.
Strong problem-solving skills and the ability to work independently as well as in a team environment.
Responsibilities:
Design, develop, and maintain web applications using Java for the backend and React for the frontend.
Implement RESTful APIs and microservices architecture to facilitate seamless communication between front-end and back-end components.
Utilize MongoDB for data storage and management, ensuring optimal performance and scalability.
Leverage Oracle Coherence for distributed caching and data grid functionality to enhance application performance.
Collaborate with UX/UI designers to create user-friendly interfaces and ensure a responsive design across devices.
Conduct code reviews, testing, and debugging to maintain high-quality standards and performance.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Stay updated with emerging technologies and industry trends to continuously improve development practices.
It would be great if you also had:
Experience with cloud platforms (e.g., AWS, Azure) is a plus.
Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Knowledge of automated testing frameworks and methodology