Source description
About the role
Java with Spring boot and Microservices - Technology Lead Role Summary: Designs, develops, modifies, adapts, and implements both short- and long-term technology solutions through new and existing applications, systems architecture, network systems, and applications infrastructure. Works on application software development in a defined project environment, typically Agile, with responsibilities that include reviewing system requirements, coding, testing, debugging, documentation, and implementation. Key Responsibilities: Designs and develops program logic for new applications. Analyzes and modifies logic in existing applications to meet evolving business needs. Implements software solutions ensuring quality and performance. Reviews business processes and system requirements for optimization. Works in Agile environments, often contributing to multiple iterations and sprints. Ensures that system improvements are successfully deployed. May test new software code and fix defects during development cycles. Role Characteristics: Applies theoretical knowledge to achieve work goals independently. Possesses functional expertise , typically gained through formal education. May serve as a technical project lead , offering guidance based on expertise. Required Skills & Experience: In-depth understanding of software development life cycle (SDLC) and Agile methodologies . Strong coding, debugging, and problem-solving skills. Experience in analyzing business requirements and translating them into technical solutions. Familiarity with modern software design principles and architectural concepts. Functional Knowledge: Deep understanding and application of procedures within own discipline. Basic knowledge of related disciplines to collaborate effectively across teams. Business Expertise: Understands best practices within the industry. Knowledge of how their role integrates with broader business objectives. Aware of market competitors and differentiating factors. Leadership & Teamwork: Acts as a resource and mentor for less experienced colleagues. May lead small-scale projects with manageable scope and risk. Problem Solving: Solves complex technical problems by applying experience and a new perspective. Exercises sound judgment based on multiple data sources and contextual knowledge. Impact: Impacts multiple functions including customer operations, project delivery, and support services . Works under broad guidelines and policies with significant autonomy. Interpersonal Skills: Communicates complex or sensitive information effectively. Builds consensus across teams and stakeholders when necessary.
More at Stryde Consulting Services