Quick Overview
Job Description
Position: Full Stack Developer (Java,& React JS)
Location: Sunnyvale, CA (Hybrid)
Project Type: Full-Time
Ex Apple highly preferred or large product company
We are looking for a highly skilled Full Stack Developer with 8-10 years of experience in designing, developing, and delivering scalable enterprise applications using Java, Spring Boot, Microservices, and React JS. The ideal candidate will have strong expertise across both front-end and back-end development, experience working in cloud-native environments, and a proven track record of delivering high-quality software solutions in Agile teams. Key technologies commonly associated with this role include Java, Spring Boot, React JS, Microservices, Git, CI/CD, and enterprise application development.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications using Java and React JS.
Build secure and high-performance RESTful APIs using Spring Boot and Microservices architecture.
Develop responsive and intuitive user interfaces using React JS, JavaScript, TypeScript, HTML5, and CSS3.
Collaborate with Product Managers, Architects, UX Designers, QA Engineers, and DevOps teams to deliver world-class solutions.
Lead technical discussions, code reviews, and architectural decisions.
Optimize application performance, scalability, reliability, and security.
Implement automated testing and CI/CD pipelines to improve software quality and deployment efficiency.
Troubleshoot complex production issues and drive root cause analysis.
Mentor junior developers and promote engineering best practices.
Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Required Technical Skills
Backend Technologies
Java 11/17
Spring Boot
Spring MVC
Microservices Architecture
REST API Development
Hibernate/JPA
Maven/Gradle
Frontend Technologies
React JS
TypeScript
JavaScript (ES6+)
Redux/Context API
HTML5, CSS3
Responsive Web Design
Database Technologies
Oracle, PostgreSQL, MySQL
SQL Query Optimization
Database Design and Performance Tuning
Cloud & DevOps
AWS, Azure, or Google Cloud Platform
Docker
Kubernetes
Git/GitHub
Jenkins/GitHub Actions
CI/CD Pipelines
SonarQube
Additional Skills
Design Patterns
API Security (OAuth2, JWT)
Performance Tuning
Agile/Scrum Methodologies
Excellent problem-solving and communication skills
Qualifications
Bachelor''s or Master''s degree in Computer Science, Engineering, or a related discipline.
8-10 years of hands-on experience in Full Stack Development.
Strong experience building enterprise-scale web applications using Java, Spring Boot, Microservices, and React JS.
Experience working in large-scale distributed systems and cloud-based environments.
Demonstrated ability to lead technical initiatives and drive end-to-end solution delivery.
Experience working directly with business stakeholders and cross-functional teams.
Preferred Qualifications
Experience working in large-scale product engineering environments.
Exposure to event-driven architectures and messaging platforms such as Kafka.
Experience with automated testing frameworks such as JUnit, Mockito, Cypress, Playwright, or Selenium.
Knowledge of observability and monitoring tools such as Splunk, Grafana, ELK, or Dynatrace.
Experience leading offshore/onshore development teams.
Similar jobs
- MA
Staff Full Stack Engineer
NewMattermost
United States🇺🇸YesterdayComplianceHTTPHTTPS+6Technology - LI
Senior ServiceNow Developer - Public Trust Clearance
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoSOAPACLSAWS+13Technology - LI
Senior ServiceNow Developer
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoACLSScrumAgile+5Technology - LI
Full Stack Engineer
NewLIGHTFEATHER IO LLC
United States🇺🇸22 hours agoSpringSpring BootAgile+5Technology - IM
Full Stack Java Engineer
Newimpact.com
Seattle🇺🇸5 hours agoDockerMicroservicesMySQL+13Technology - AN
Full Stack Application Developer
Arista Networks
Cary, NC🇺🇸On-site3 months agoDockerGCPNext.js+7Technology