Job Url: https://www.remoterocketship.com/company/formsite/jobs/senior-backend-engineer-united-states-remote Job Description: Liaison Website LinkedIn All Job Openings Liaison is an online platform that allows users to easily create professional forms, surveys, and workflows using a drag-and-drop interface. With over 100 customizable templates and various question types, users can design forms for registrations, customer surveys, and lead generation. The platform also provides real-time results with email notifications, integrates with numerous third-party services, and supports payment processing through popular services like PayPal and Stripe. Education Management • Higher Education • Application Services • Admissions • Application Management 501 - 1000 employees Founded 1992 🤝 B2B ☁️ SaaS 🛍️ eCommerce Senior Backend Engineer 2 days ago 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 🔙 Backend Engineer 🦅 H1B Visa Sponsor AWS Hibernate Java Jenkins Postgres Spring Spring Boot SpringBoot SQL Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Design and develop enterprise grade, high volume backend layer for a web application platform and state of the art technical solutions leveraging Java and JEE platform technologies. • Participate in design discussions and solution design sessions with product management and software development teams to shape new product features and platform capabilities. • Develop and support REST APIs and business logic using Java, Spring, Hibernate and PostgreSQL database. • Contribute to evaluation, prototyping and selection of software solutions that will improve the Liaison technology infrastructure. • Make recommendations to enhance performance and scalability of our flagship products. • Develop unit tests and integration tests to maximize code coverage in accordance with the software test pyramid. • Apply software performance and quality measurement tools to improve the quality of the delivered software. • Foster and support a culture of innovation and excellence in the engineering organization. • Provide hands-on guidance and mentorship to team members when needed. • Enjoy coaching, mentoring and guiding junior developers and QA engineers and working collaboratively with product managers. 🎯 Requirements • Master’s degree in Computer Science, Management Information Systems, Engineering or an IT related discipline, or its equivalent and 3+ years of related experience. Alternatively, we will accept a bachelor’s degree and 6+ years related experience, in lieu of a master’s degree. • Solid understanding of enterprise software development design patterns. • Experience working on a team following the Agile Scrum software development methodology. • High proficiency with server-side Enterprise Java, Spring and Hibernate frameworks. • Experience with at least 2 - 3 project implementations in one or more Spring framework modules: Spring Boot, Spring MVC, Spring Security, and Spring Integration frameworks. • Experience developing REST/RESTful APIs in Java. • Good understanding of enterprise software development design patterns and anti. • Experience developing new tables and queries in SQL for the PostgreSQL database. • Experience with AWS services: Gateway, Cognito, Lambda, S3, SQS, CloudWatch, etc. • Strong working knowledge of Git and GitHub code management tools. • Experience working with global development teams across time zones. • Experience working collaboratively with DevOps to develop and support CI/CD pipelines using automated software build tools like Jenkins. • Ability to work well independently, multitasking and handling changes. • Excellent English written and verbal communication skills.