Java Developer
bnpparibas
Job Description
• Lead software development projects from inception to deployment, ensuring that projects are completed on time, within budget, and to the required quality standards.
• Handle and lead development/design projects • Works as technical team lead and cross teams for technical/functional solution.
• Establish regular code reviews tied to on-going components / projects development
• Work closely with cross-functional teams, including developers, QA engineers, business analysts, and stakeholders, to ensure that project requirements are clearly defined and understood.
• Ensure that project deliverables meet the required quality standards, and that all project documentation is complete and up-to-date.
• Communicate project status, risks, and issues to stakeholders and senior management, and provide regular project status reports.
• Mentor and coach team members and provide guidance and support as needed.
• Stay up to date with the latest relevant technologies and development methodologies, and apply this knowledge to improve project delivery.
• Propose/Review/Challenge Application Architecture and Design.
• Lead automation and guide teams to align with shift left and shift right strategy by encouraging a mindset for automation first and reduce recursive manual efforts
• Hands on and lead by example.
• Resolve performance bottlenecks