Java Software Engineer
Job Title: Software Development Engineer Contract: 9 Months (Potential Extension)Location: Seattle, WAJob DescriptionWe are seeking a Software Development Engineer to design, develop, test, and maintain scalable full-stack applications. The role involves collaborating with senior engineers to implement new features, participate in system design, write high-quality code, support sprint planning, and ensure timely delivery of software solutions in an agile environment.Roles & ResponsibilitiesDesign, develop, test, and maintain full-stack applications.Collaborate with technical leads to define and implement features.Participate in system design and architecture discussions.Write clean, maintainable, and well-tested code.Troubleshoot, debug, and optimize application performance.Participate in sprint planning, daily stand-ups, and code reviews.Deliver high-quality solutions within project timelines.Required Skills2–5+ years of software development experience.Strong proficiency in Java or Python and TypeScriptExperience with serverless and cloud-based application development.Experience building APIs, event-driven applications, and distributed systems.Experience using Generative AI tools in software development.Bachelor's degree in Computer Science or a related field.Benefits:The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time , paid sick and safe time , hours of paid vacation time, weeks of paid parental leave, paid holidays annually - As Applicable)