JOBSEARCHER

Java Tech Lead (Java-Middleware)

Overview In this role you will design, develop and integrate Java/J2EE-based applications within a small team, ensuring alignment with project objectives and quality standards. You will collaborate with stakeholders and offshore teams to balance system goals with project needs, while advancing technical skills and adopting best practices. The position emphasizes hands-on development, architectural thinking, and contributing to a financial services context when applicable. You will shape solutions that scale and maintain high quality across modules and interfaces. ResponsibilitiesDesign and develop Java/J2EE applicationsPrototype, test subsystems and interfacesLead day-to-day activities within a small development teamInterface with stakeholders to align system objectives with project goalsCoordinate with offshore team on development processesDocument work, meetings and decisions; communicate with peers and supervisorsOperate within a project team environmentPromote and adhere to quality policyMaintain up-to-date technical skills and awareness of technical improvements Key requirementsUnderstand requirements and propose alternative technical solutionsOOA/OOD using UML and design patternsExperience applying J2EE design patternsExperience with Struts, Spring, HibernateExperience developing with Sencha and integrating with Java/J2EE componentsProficiency in IDEs (Eclipse, RAD) and application servers (WebSphere, WebLogic)Experience with Oracle RDBMSFinancial industry experience is a plusStrong communication with peers and supervisorsStakeholder managementTeam collaborationJ2EE developmentOOA/OOD with UMLDesign patterns (J2EE)