Job Summary: We are seeking a highly skilled Technical Lead with extensive experience in Java, Spring Boot, and Angular for enterprise application development. The ideal candidate will possess a robust technical background, leadership capabilities, and a passion for delivering high-quality software solutions. You will be responsible for guiding a team of developers, ensuring best practices in coding, and driving the technical direction of projects.
Responsibilities:
- Lead the design, development, and implementation of enterprise-level applications using Java, Spring Boot, and Angular.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Identify and resolve technical issues and challenges throughout the development lifecycle.
- Participate in architectural discussions and contribute to the overall technical strategy.
- Stay updated with emerging technologies and industry trends to ensure the team is leveraging the best tools and practices.
Mandatory Skills:
- Proven experience in Java development (Deal Breaker Skill).
- Strong expertise in Spring Boot framework.
- Proficient in front-end technologies, particularly Angular.
- Experience with RESTful APIs and microservices architecture.
- Solid understanding of database technologies (SQL and NoSQL).
- Familiarity with Agile methodologies and DevOps practices.
Preferred Skills:
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools and practices.
- Strong problem-solving skills and ability to work under pressure.
- Excellent communication and interpersonal skills.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8-10 years of relevant experience in software development and technical leadership.
- Proven track record of successfully delivering enterprise applications.
If you are a passionate Technical Lead looking to make a significant impact in a dynamic environment, we encourage you to apply.