Specific duties include the following: Create, enhance, evaluate, and maintain systems or software applications by performing the full range of development and support duties, using JAVA/J2EE, JSP, JavaScript/CSS/HTML, Web Services (SOAP/REST), Payara, AWS, Oracle SQL, Packages/Procedures/Triggers/Indexes, JBoss EAP, Payara Server, Angular7, JWT, JBoss Seam, MySQL, Dynamo DB, Oracle ADF, Oracle SOA, Shell script, Ant, Maven and Waterfall/Agile methodology. Drive the execution of Batch configurations, delegations, and on-going maintenance of setups values across all Batch modules in Loyalty Automation products. Ensure data integrity, and create and manage advanced dashboards and reports, including scheduled and ad hoc, as well as other reports. Work with other subject matter experts in designing, developing, implementing, and maintaining the Companys Batch system and other key systems, as appropriate. Gather and maintain working understanding of client business functions. Provide technical troubleshooting and problem-solving expertise and solutions for Loyalty Automation products. Replicate issues, submit cases to implementation partners for support, and follow-up to ensure resolution. Implement Batch Job upgrades and enhancements. Develop user acceptance criteria and test plans for upgrades. Perform and oversee user acceptance testing. Enhance Loyalty Automation products business processes (e.g. modify custom validations, condition rules, approvals, etc.), to support ongoing business process changes. Monitor and triage integrations with up/down stream systems. Maintain (or create) current documentation of the Loyalty Automation systems, design, processes, and policies. Maintain integration related requirements and technical documentation. Mentor and train junior engineers and other team members on proper practices and procedures and perform code reviews as needed. Use of a variety of other tools and technologies including: Python, JPA, Spring, Hibernate, PL/SQL, SQR, MongoDB, Redshift, Postman, SOAP UI, Bitbucket, SVN, Crucible, Jira, Rally, Putty, Jenkins, SonarQube, Eclipse, JBoss Developer, IntelliJ, VS code and SQL developer. Job is based at the Companys Global Operations Center in Phoenix, Arizona but employee may work remotely from anywhere in the United States. Minimum requirements: Bachelors degree in Computer Science or related technology field, plus 6 years of post-baccalaureate, progressive application development experience (design, development, implementation) working with Java, SQL, SOAP/REST, Redshift, Postman, and JIRA. Application Instructions: To apply, please send resume to Reference full job title when applying.
Date Posted: 21 April 2025
Apply for this Job