Senior Technical Lead - Java
group
Job Description
Partner with business, UX design and back-end API teams to create world-class customer experiences for the online channel using Agile development methodologies
· Guide development teams to review business requirements, design documents, test plans/test cases
· Lead the development and deployment of new features with your team
· Enforce performance & code quality standards through peer code reviews and automated testing
· Work closely with Solutions Architects and other technical leaders in the organization
Contributing Responsibilities
· Effectively contribute in developing Architecture Principles, standards & patterns
· Partner with architecture and external development teams to design technical solutions
· Assist with hiring, on boarding and mentoring of new developers for your team
Technical & Behavioral Competencies
· Very good understanding of design and web architecture
· Strong ability to work on all aspects of software development from requirement collection to analysis, design, development, and testing
· Expertise in Java EE technologies, Spring Boot, Jenkins, Docker, Kubernetes
· Good Experience in developing web application from scratch
· Good Exposure to performance analysis and past improvement for applications
· Strong debugging and analytical skills
· Ability and willingness to learn new technologies and business domain
· Team player and have ownership mentality
Strong communication and organizational skills, ability to multitask, proactive, and strong organization skills
Specific Qualifications (if required)
· Bachelor’s Degree in Engineering
· 15+ years professional experience