Lead Liferay Developer
Saint Louis, MO
Spire is seeking a Lead Developer, Liferay for our Application Shared Services group, to oversee the enhancements and support of Liferay portal user experience and Integrations. This role will be responsible for ensuring successful experience definition and deployment efforts for customers, partners, and employees by providing Liferay platform management and development guidelines, standards, and design and implementation guidance for applications built in the Liferay platform. A successful candidate will leverage application design and development to lead complex solutions to successful completion, ensuring the generation and utilization of reusable components.
Duties and Responsibilities
Understands and supports critical applications in Enterprise landscape – including but not limited to Customer Care & Billing and Oracle EBS.
Lead and oversee migration standards within shared services group, partnering with Architects to execute on vision
Leads team in release management, and application migrations within specialized area
Use planning driven, design driven, and learning driven approaches to construct current and future state Digital Experience Platform (DXP) architectural models.
Developing deep expertise in Liferay Cloud and On-Premise technologies as well as broad know-how around how applications and services are constructed using DXP.
Support delivery, data and infrastructure teams in the testing and implementation of DXP solutions, perform load testing and provide quality assurance reviews.
Develop extensions, collaboration, workflow, forms, and other custom components.
Assess implications of leveraging portlets and architect solutions accordingly.
Responds, when required, to triage production issues related to integrations or scheduling operations and follow Service Level Agreement set forth.
Fully imbedded in development team, and participates in all ceremonies and planning, focused on acceptance criteria that is clear, precise, and testable.
Accepts work into the team backlog and owns the commitment related to what has been laid out to be completed each PI.
Accountable for development and updating of technical documentation.
Ensure execution of overall ITS solution strategy, standards, and practices.
Effectively collaborate within your specific team, as well as across agile teams to ensure alignment in dependencies, and how each team's work impacts your own.
Responsible for monitoring performance issues, identifying and executing on long-term solutions to improve up-time.
Responsible for optimizing, enhancing, and supporting cybersecurity protocols as it relates to the shared service application suite.
Essential Characteristics and Competencies
Demonstrate servant leader mindset
Excellent understanding of software development life cycles
Strong analytical, planning, organizational skills, written and verbal communication skills
Ability to teach and mentor
Believes in a non-hierarchical culture of collaboration, transparency, and trust across the ART
Ability to recognize problems and respond, systematically gather information, sort through complex issues, understand consequences of decisions, provides recommendation, and seeks input from leadership
Aptitude and ability to analyze and understand system technologies and how they relate to business processes
No direct supervision in this role; however indirect leadership and influence on technical team required.
Required Education (certifications, licenses)
Bachelor's degree – Computer Science, Information Technology, or Technical Engineering preferred.
Liferay certification(s) a plus
SAFe Agile certification(s) a plus
Required knowledge, skill and abilities
7+ years design/implementation/consulting experience with Java background, distributed applications and portal technologies.
5+ years of experience in Liferay solution architecture playing an active leadership role and deployment designs, including platform management.
Experience in Portal development and back-end system integrations with Liferay DXP, DXP Cloud, Commerce, Analytics Cloud, and Custom portlets in Liferay latest releases.
Experience with object-oriented design and data modeling for web applications
Experience in Liferay DXP Web APIs and Frameworks.
Advanced knowledge of software development tools and methodologies like Agile & DevOps.
Excellent understanding of the Continuous Integration/Continuous Deployment (CI/CD) approach
Strong experience in full stack development and J2EE technology (Java, JSP, Servlets, OSGI, BND, Apache AXIS/CXF, JDBC, JNDI, JTA, JSTL, XML/XSL, Java Mail, DTO, DAO, JMS, MDB, MQ Series, LDAP and Web services)
Experience with using Web Servers, Applications Servers, and Relational Databases
Familiar with build tools – Jenkins, ANT and Version control tool – Git
Experience with MVC Design pattern
Experience in open source portal Liferay 7.4
Strong analytical skills/capabilities to solve complicated issues arising during design and testing phases
From the same organization