Job Overview
Company logo: https://media.licdn.com/dms/image/v2/D560BAQH67HiKhUXJOA/company-logo_400_400/company-logo_400_400/0/1738115064229?e=1746057600&v=beta&t=HnaT0JFAL1WGjU3EkAMby0R063NuxWif3FxfsYFolMI Job Title: Senior Full Stack Developer (Java, React, AWS, API Integrations)Location: Seattle, WA (Onsite)Experience: 8+ YearsJob Description:We are seeking an experienced Senior Full Stack Developer
to join our dynamic team in Seattle. The ideal candidate will have extensive experience with Java, React, API integrations, and AWS. This is an exciting opportunity to work on cutting-edge technologies and contribute to
the development of innovative products and solutions.Responsibilities:Develop and maintain both front-end and back-end components of applications.Design, build, and maintain RESTful APIs and integrate them into front-end
applications.Write clean, efficient, and reusable code with a focus on scalability and performance.Collaborate with cross-functional teams, including product managers, UX/UI designers, and other engineers, to define and
implement complex features.Utilize AWS services to build scalable and resilient cloud applications.Participate in code reviews, ensuring adherence to best practices and coding standards.Troubleshoot and debug issues across
the full stack and provide timely solutions.Mentor junior developers and foster a collaborative team environment.Stay up-to-date with the latest industry trends and technologies.Requirements:8+ years of professional experience
in full-stack development.Strong proficiency in Java (Spring Boot, Hibernate) for back-end development.Proficiency in React.js for building modern, responsive front-end interfaces.Solid experience with API integrations,
including RESTful services and third-party API consumption.Strong understanding of cloud platforms, specifically AWS (EC2, S3, Lambda, RDS, etc.).Excellent knowledge of software design principles and object-oriented programming.Experience
with version control systems, primarily Git.Familiarity with database technologies such as MySQL, PostgreSQL, or NoSQL solutions.Strong problem-solving skills and the ability to troubleshoot complex technical issues.Effective
communication skills and a collaborative team player.Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).