Job Title: Senior Full-Stack Java DeveloperLocation: This is an on-site position based at Fremont, CA office.
Duration: Longterm
Client is looking for a highly skilled senior developer with strong hands-on coding expertise, comfortable leveraging AI tools to boost productivity — architect-level knowledge is a plus but not the main focus. More of Backend heavy Job Description:Lucid is looking for an experienced
Senior Full-Stack Java Developer with 11+ years of experience to join our dynamic team in Fremont, CA. In this role, you will be responsible for both developing new, cutting-edge features and maintaining our existing, high-performance applications.
Key Responsibilities - Design, develop, and maintain robust and scalable web applications using Java on the backend and React on the frontend.
- Work with both MongoDB and PostgreSQL to manage and optimize our data infrastructure.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Mentor junior developers and lead technical discussions.
Required Qualifications - 11+ years of professional experience as a full-stack developer.
- Proven expertise in Java for backend development
- Extensive experience with React for building modern user interfaces.
- Strong working knowledge of both MongoDB (NoSQL) and PostgreSQL (SQL).
- Experience with a mix of new feature development and maintaining existing systems.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a collaborative, on-site environment.
Familiarity with AI-assisted development tools (e.g., code generation, testing automation, performance optimization).