Position SummaryThe client is seeking an experienced Senior Full Stack Engineer with strong Java expertise to join their fully remote Agile team. This is a high-impact individual contributor role focused on building new features and significantly improving system reliability, performance, and architecture across their Java backend and React/TypeScript frontend, all deployed on AWS. You will influence architectural decisions, lead technical discovery, and tackle complex engineering challenges to drive successful product outcomes. Company SummaryThe client helps the worlds top revenue teams work smarter by providing a platform that integrates sales enablement, content, and performance insights. Their solution empowers teams to accelerate deal cycles, boost win rates, and prove ROI by weaving value selling into every workflow. By joining, you will be part of a collaborative, growth-focused team that makes a significant impact on a product line with multi-million dollar annual recurring revenue.*** If you feel this is the position for you and a great next step in your career, feel free to forward your up to date resume directly to [email protected] - Due to volumes, only those qualified with the below must haves, that are clearly outlined and demonstrated on the intial CV at the time of application will be contacted Main ResponsibilitiesDesign and Deliver full stack web application features using React/TypeScript, Java, Spring, and AWS.Improve Efficiency by enhancing build tooling, CI/CD processes, and automated tests.Lead the SDLC from technical discovery to execution, breaking down complex problems into clear, actionable initiatives.Champion Quality by ensuring solutions are observable, testable, secure, and maintainable.Collaborate closely with engineers, Product Managers, and UX designers to achieve better outcomes.Evolve Architecture to meet scaling and performance needs while actively improving legacy systems.Mentor Teammates and participate in code reviews to contribute to continuous improvement. Must HavesMinimum 5+ years as a Software Engineer, with at least 3 years building and scaling SaaS products in production.Fluency in full stack development, specifically with Java (or C#), Spring, and React.Proven ability to architect scalable, distributed systems with a focus on reliability.Hands-on experience maintaining and improving legacy systems.Excellent communication and collaboration skills across technical and cross-functional teams. Nice To HavesExperience with Salesforce and/or developing a Salesforce managed package.Enjoys learning customer industries and diving deep into complex systems to optimize existing architecture.Demonstrates the ability to balance technical debt reduction with new feature development.Benefits:Flexible working hours, Generous Paid Time Off & Parental Leave, Health Benefits, Remote Stipend, Transparent Career Paths.Culture:Recognized as a Best Place to Work; committed to diversity, inclusion, and a collaborative environment.
Job Title
Senior Software Engineer