Description
Develop, test, and support high-volume, 24/7 customer-facing software applications in Memphis, TN.
Responsibilities
- Design and implement high-level and low-level software solutions in collaboration with architects.
- Troubleshoot complex issues across development and production environments.
- Lead and mentor junior engineers to deliver new capabilities.
- Review code and designs to ensure performance and quality standards.
- Coordinate with product owners to document technical requirements.
Required Skills
- 6+ years of experience in software engineering.
- Strong proficiency in Java/J2EE and Spring Boot.
- Experience with RDBMS and Linux/Unix environments.
- Proficiency with Git for source code management.
- Proven track record supporting high-volume, 24/7 applications.
- Experience working within Agile teams.
- Bachelor's degree or MS in Engineering or equivalent.
Preferred Skills
- Experience with GCP, ATG, and Endeca frameworks.
- Knowledge of WebLogic, Apache/Nginx, API Gateway, and Cloud Foundry.
- Familiarity with CI/CD and automation tools like Jenkins and Ansible.