Enterprise Software Architect

Skills
JavaBusiness LogicEnterprise SoftwareSpring BootSpring FrameworkTechnical ArchitectureUser Stories
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Extensive hands-on experience in building enterprise-grade software applications
  • Deep understanding of Java and Spring Boot
  • Effective communication of complex technical concepts
  • Leadership and mentorship ability
  • Experience with mainframe modernisation projects (desirable)
  • Familiarity with Commander business logic application (desirable)

Day to day

  • Design and develop high-quality, scalable software solutions using Java and Spring Boot.
  • Turn user stories into elegant system designs and architect applications.
  • Review code and ensure adherence to best practices within the development team.