About the job
Join our dynamic Sprint team as a Technical Sprint Lead, where you will play a pivotal role in driving Sprint delivery. Your responsibilities will encompass Sprint Planning, working closely with Business Analysts and Product Managers, leading Sprint demos, and engaging in hands-on development, design, and code reviews. You will also oversee team management.
Key Responsibilities:
- Utilize technologies including J2EE, Spring (Core, ORM, AOP), Hibernate, HTML, CSS, JavaScript, and Native (iOS, Android) to design, develop, and deliver robust applications.
- Architect and engineer systems independently, contributing significantly to implementing framework components.
- Collaborate with Architects and Product Management to make informed design decisions.
- Successfully design and implement medium to large-scale enterprise solutions using Java technologies.
- Demonstrate strong understanding of design patterns, including core design patterns, J2EE design patterns, and architectural design patterns, with proficiency in UML.
- Lead technical discussions, providing guidance and establishing coding standards.
- Offer technical expertise and leadership on best practices in design and development.
- Provide input on unit and integration testing for both server-side and client-side applications, along with build and deployment procedures.

