Work directly with stakeholders, product, design and the frontend engineering team to develop and extend the content management system and enterprise B2B APIs
Develop custom page and block libraries in Optimizely and architect reusable, scalable CMS data structures for headless front ends
Backend development using Java/Spring Boot (or similar) to build enterprise APIs with strict SLAs
Architect scalable, highly available, and performant enterprise APIs in a B2B setting
Deploy and test code; document and demonstrate solutions with documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
Communicate effectively with team members and management; participate in estimating, designing, and developing across multiple concurrent projects
Follow agile processes (Scrum, Kanban, SAFe) and utilize Atlassian tools for backlog tracking and delivery
Participate in full software development lifecycle from conception through delivery, testing, maintenance and documentation
Ensure Company Data, including PHI, is collected, handled, and stored according to Buzz Integrations data security standards
Requirements
5+ years of experience working in a fast-paced business environment as a Software Engineer with relevant demonstrable experience with CMS and backend technologies
3+ years of tech industry experience with understanding and/or hands-on experience in managing modern software technologies including, web, API and cloud-based technologies
Experience in interfacing with technology team that works in an Agile framework (Scrum, Kanban, SAFe, etc.) utilizing Atlassian tools
Experience in developing custom page and block libraries in Optimizely (formerly known as Episerver)
Expertise in back end development using Java/Spring Boot or similar back end frameworks
Expertise in architecting reusable and scalable CMS data structures for consumption on headless front ends
Expertise in architecting scalable, highly available and performant enterprise APIs in a B2B setting with strict SLAs
Familiar and comfortable with deploying and testing code
Strong interpersonal skills, negotiating ability, and evidence of enabling teamwork in a matrix environment
An “execution mindset” focused on getting things done quickly and simply; strong bias for action and ability to deal with ambiguity
Ability to maintain composure under pressure and tight deadlines
Understanding of agile software development concepts and processes; consultative skills and backlog tracking knowledge
Upon hire, must sign policies for protecting confidentiality, integrity, and availability of PHI and other Company Data
We are unable to sponsor or take over sponsorship of an employment visa at this time
Benefits
Remote Position
Flexibility to work beyond traditional hours (nights, weekends, holidays as required)
Opportunity for domestic travel and attendance at conferences
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootOptimizelyCMSAPI developmentcloud-based technologiesbackend developmentscalable data structuresenterprise APIssoftware development lifecycle
Soft skills
interpersonal skillsnegotiating abilityteamworkexecution mindsetability to deal with ambiguitycomposure under pressureconsultative skillscommunicationproblem-solvingadaptability