Java Full Stack + React -Senior
Experience 9+ years
Location : Southfield, MI, Austin, TX, Seattle, WA, Santa Clara, CA, and St. Louis, MO( hybrid 3 days in office any location)
Job Description:
We are looking for a talented Java Fullstack Engineer with expertise in Java 8, Spring Boot, microservices architecture, and proficiency in front-end technologies such as ReactJs. The ideal candidate will be passionate about building robust, scalable, and user-friendly applications while having a strong understanding of cloud platforms like GCP, PCF, or Openshift.
Responsibilities:
Fullstack Development: Design, develop, and maintain high-quality, scalable, and responsive web applications using Java 8, Spring Boot, and modern front-end frameworks such as React.
Candidates should be expertise developing applications using Front end technologies in Reacts Functional components, Class components, writing test framework using Jest, Hooks and its lifecycle, different types of routers, Redux, local context.
Build reusable components and front-end libraries for future use
Develop and consume RESTful APIs using Springboot, create Controller, Service layer, business logic with JPA/Crud Reporsitory /Hibernate for seamless integration
Optimize applications for maximum speed and scalability
Write clean, maintainable, and efficient code following best practices
Participate in code reviews, unit testing, and integration testing
Collaborate with product owners, architects, QA, and DevOps teams to deliver high-quality software
Ensure adherence to agile development methodologies and DevOps practices
Work with cloud services (GCP) for deployment and application hosting Required Skills:
8+ years of hands-on experience in Java Full Stack Development
Strong proficiency in Java 8+, Spring Boot, Spring Cloud, and Microservices architecture
Solid experience with ReactJS, JavaScript (ES6+), HTML5, CSS3, and front-end build tools
Good knowledge of RESTful APIs, JSON, and API security best practices
Experience with cloud platforms (AWS, Azure, or GCP) - including services like EC2, S3, Lambda, API Gateway, etc.
Familiarity with CI/CD pipelines, Docker, and containerization
Exposure to SQL/NoSQL databases such as MySQL, PostgreSQL, MongoDB
Experience with Git, Maven/Gradle, and build/deployment tools
Excellent problem-solving and analytical skills