1. Architectural Design :
- Lead the design and architecture of J2EE-based software solutions for the airport domain.
- Define and document technical specifications, ensuring alignment with business requirements.
- Evaluate and recommend technology solutions to meet project goals and objectives.
2. Technical Leadership :
Provide technical leadership and mentorship to a team of individual contributors.Collaborate with cross-functional teams to ensure seamless integration of software components.Stay abreast of industry trends and emerging technologies to drive innovation.3. Hands-On Development :
Participate actively in hands-on development, coding, and debugging of complex software applications.Contribute to the development of critical modules and components.Ensure code quality, scalability, and adherence to best practices.4. Airport Domain Expertise :
Demonstrate deep understanding and expertise in airport-related technologies and business processes.Collaborate with stakeholders to gather and understand requirements specific to the airport domain.Provide insights and recommendations based on industry best practices.5. Collaboration and Communication :
Work closely with cross-functional teams, including product managers, business analysts, and quality assurance teams.Effectively communicate technical concepts to both technical and non-technical stakeholders.Participate in client discussions and provide technical expertise as needed.Qualifications :
Bachelor?s or master?s degree in computer science, Software Engineering, or a related field.Proven experience (12+ years) as a Technical Architect in J2EE-related technologies.Hands-on expertise with Java, J2EE, Spring Framework, and related technologies.Strong understanding of the airport domain, including experience with aviation-related systems and processes.Excellent communication and collaboration skills.Familiarity with agile methodologies and software development life cycle (SDLC).Certifications in relevant technologies (e.g., Java, Spring) would be a plus.Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).Knowledge of DevOps practices and tools.