What are the responsibilities and job description for the Java Fullstack Engineer position at Zenith Services Inc.?
Required:
- Experience building applications using Java
- Extensive experience with Java APIs
- Experience with web technologies, including HTML, JavaScript and front-end frameworks such as Angular
- Ability to optimize applications for performance, scalability, and reliability.
- Solid SQL development knowledge (i.e. PostgreSQL, Oracle, etc.) and able to deliver solutions that leverage them at a massive scale
- Exposure to automated testing and releasing software in a continuous delivery model using Git
- Experience working in an Agile team focused on continuous improvement
- Able to learn and leverage best practices and modern software architecture and collaborate within a team
- Excellent communication skills with both technical and non-technical people
Desired:
- Experience working within the commercial card space or corporate banking
- Strong ability to multi-task, organize, manage, and implement complex projects whether directly or through supervision
- Able to operate with minimal supervision and able to make informed, well-reasoned decisions independently
- Experience with PCF