Back to jobs

Java Technical Lead/Designer

Job description

Key Responsibilities

  • Lead the design and development of enterprise-grade Java applications.
  • Collaborate with stakeholders to gather and analyze business requirements.
  • Architect scalable, maintainable, and secure software solutions.
  • Guide and mentor a small team of developers, fostering technical growth.
  • Conduct code reviews and enforce best practices in coding and design.
  • Manage project timelines, task allocation, and delivery milestones.
  • Ensure integration with external systems and APIs is seamless and efficient.
  • Perform performance tuning, debugging, and optimization of applications.
  • Maintain comprehensive documentation for architecture and design decisions.
  • Stay current with emerging technologies and recommend improvements.