Our client is looking for a hands-on Java Tech Lead to be part of a large enterprise platform development team for one of the key customers in the Financial Services industry. The candidate will be responsible for developing complex features using Java/JEE technologies and platform integration with third party services.
The ideal candidate will have exceptional problem-solving skills and deep programming experience in Java, Spring, Hibernate/Angular/Drools technologies.S(he) will be a fast learnerand ready to adapt as per the situation demands
Key Responsibilities
Works with Product Owner/Business Analysts to understand functional requirements and other cross-functional teams to design, develop, test, and release features
Owns development of a few features in every Sprint
Liaise with offshore team and customer for resolving technical dependencies, issues, risks
Basic Qualification
8+ plus years in designing and developing complex software products
Hands on in Java /Spring/Hibernate/Angular/Drools
Experience in design, implementation, and maintenance of service oriented applications, web sites, and Internet-based applications primarily written in Java
Uses skills as a seasoned, experienced professional to work on all phases of development within broadly assigned technical discipline
Meets individual commitments, works with the team to achieve team commitments, responds to requests in a timely manner, willing to help
Experience in software estimation
Passion for engineering and solving very complex engineering problems
Innovation mindset and continuous learning abilities is a must have
Knowledge of strong engineering processes
Experience working with a globally distributed team
Business acumen to determine feasibility of customer requests and balance business decisions with technical solution
Strong verbal and written communication skills to both technical and non-technical audiences
Preferred Qualification
Strong knowledge on current JavaScript based web technologies and experience in developing large scale web applications
Experience in Drools
Experience with agile methodologies
Knowledge in AU residential mortgage or Financial Services