Work Location : Sunnyvale, California
Salary Range : $135,000 - $170,000
Job Type : Full-Time Onsite
Overview :
We are seeking a skilled Senior Full Stack Engineer with 4+ years of experience to join our dynamic team on-site. As a Sr.
Full Stack Engineer, you will be responsible for developing and maintaining both the front-end and back-end aspects of our applications.
Your expertise in Java Spring Boot and React will be crucial in crafting robust, scalable, and user-friendly solutions.
Key Responsibilities :
- Develop and maintain server-side logic using Java Spring Boot framework.
- Design and implement responsive user interfaces using React.js.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Ensure the technical feasibility of UI / UX designs.
- Troubleshoot and debug issues across the full stack.
- Stay updated with emerging technologies and industry trends.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4+ years of proven experience as a Full Stack Engineer or similar role.
- Proficiency in Java Spring Boot for server-side development.
- Strong understanding of React.js and its core principles.
- Familiarity with RESTful APIs and microservices architecture.
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
- Knowledge of HTML, CSS, and JavaScript.
- Excellent problem-solving and analytical skills.
- Ability to work collaboratively in a team environment.
- Strong communication skills.
Preferred Qualifications :
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Familiarity with Agile development methodologies.
- Understanding of containerization and orchestration technologies like Docker and Kubernetes.
- Knowledge of CI / CD pipelines.
- Prior experience in e-commerce or fintech industries.
If you are a passionate Full Stack Engineer with 4+ years of experience, expertise in Java Spring Boot and React.js, and you thrive in a fast-paced environment, we encourage you to apply and become a valuable part of our team!