Description

Lead technical direction and development for Java applications.

Responsibilities

  • Lead technical design and implementation of Java-based solutions.
  • Own end-to-end delivery of software components.
  • Provide technical guidance to the development team.
  • Ensure code quality and adherence to architectural standards.

Required Skills

  • 5+ years of professional software development experience.
  • Strong proficiency in Java.
  • Proven experience in a technical leadership capacity.
  • Bachelor's degree or equivalent experience in any graduate field.

Preferred Skills

  • Experience leading teams of 3+ engineers.
  • Familiarity with microservices architecture.

Key Skills
Education

Any Graduate