Choice Hotels is looking to modernize legacy systems, deliver software projects and enhancements, and participate in resiliency efforts to keep their portfolio of applications secure, stable, and highly available.
Requirements
- Java 17 and beyond
- ReactJS, next JS, tailwind, Shardcn(Nice to have) front-end libraries/frameworks
- HTML, CSS, and Javascript
- Spring or similar MVC framework.
- Unix/Linux
- Service-oriented designs and technologies (AJAX, XML/JSON)
- Web service protocols, such as SOAP or REST.
Responsibilities
- Serves as a lead software engineer for supporting/enhancing enterprise systems software component additions and modifications.
- Serves as lead software engineer during the coding phase of the development cycle.
- Collaborates with the software engineering test teams during the quality assurance phase of the development cycle.
- Serves as primary support before, during and after the systems Production rollout.
- Work with operations team to resolve major incidents including on-call support.
- Improve service resiliency and performance of the production infrastructure.
- Actively involved in the selection and/or creation of tools for design, modeling, programming, debugging, testing, diagnostics, monitoring, profiling, operations, logging, reporting, security checking, or analysis.
Other
- Bachelor's degree in a related field of Computer Science or equivalent experience
- Master’s degree in related field preferred
- At least 5 years experience in software development, information systems, or equivalent technical environment, including previous experience in developing highly transactional, mission-critical applications in heterogeneous environments/architecture for multi-user systems.
- Exceptional analytical skills.
- Exceptional verbal, written, and listening communication skills.