Well-rounded lead cloud engineer with a wide breadth and depth of knowledge of software design, development experience and skills to be part of our cloud engineering team. Someone who also has an in-depth understanding coupled with experience in leading the team building horizontally scalable services using J2EE stack, big data processors (Hadoop) and strong programming background would be our ideal candidate.
Lead the team in all phases of development cycle with the ownership on end to end delivery and support while standing up in production
Evangelize best practices in architecture, design & clean code
Write server-side code for cloud services layers using J2EE stack, create robust high-volume, scalable applications, & build prototypes quickly
Conduct design reviews and ensure that the design/implementation is highly modular, portable and performance optimized
Lead the team in design, solution architecture and eager to mentor team members
Must work well with limited supervision, capable of juggling with multiple priorities, and able to thrive in a fast-paced and demanding environment