Dear Candidate,
If you are looking for your next career move and can join on short notice, we would love to review your profile.
- Notice Period: Immediate to 30 Days (Strict Requirement)
Designation - Technical Lead (Java Full Stack Developer +Python)
Work Location - Mumbai (Ghansoli)
We are seeking a highly skilled experienced 8 years Tech lead with a proven track record of delivering exceptional software solutions. The ideal candidate will have a deep understanding of both front-end and back-end development, with a strong emphasis on building robust and scalable applications.
Job Accountabilities (Duties and Responsibilities):
- Design, develop, and maintain complex web and mobile applications across the full stack.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Develop and implement user-friendly front-end interfaces using HTML, CSS, JavaScript, and frameworks like React JS, jQuery, Bootstrap, or Vue.js.
- Build efficient and scalable back-end services using Python, Java, Spring MVC, Spring Boot, Python-Django, JavaScript -Node js and database technologies like MongoDB, PostgreSQL, Oracle, MySQL, MS SQL Server Strong understanding of web technologies including HTTP, RESTful APIs, and web security principles.
- Hands on Experience integration with SAP modules, SAP API integration or similar Enterprise Application Develop and deploy mobile applications using Android, iOS, React Native, or hybrid technologies.
- Define system architecture, including component design, data flows, and integration points.
- Create detailed technical design documents and specifications.
- Strong understanding of GIS , Document Management System, Construction and Inventory Domain.
- Ensure adherence to architectural principles and best practices.
- Deep understanding of software development methodologies (Agile ,DevOps) Optimize application performance and ensure scalability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest technology trends and industry best practices.
- Implement CI/CD pipelines using DevOps, Jenkins, Docker, and Kubernetes.
- Write comprehensive unit and integration tests using frameworks like JUnit and Moquette.
- Effectively use version control systems like Git or SVN.
- Collaborate with the team using project management tools like Jira.
Skills Required (Knowledge and Skills):
- 8-10years of experience in full stack design and development.
- Hands-on Strong proficiency in Java, Spring MVC, Spring Boot, and at least one additional programming language Python Must.
- Hands-on and Expertise in front-end technologies (HTML, CSS, JavaScript) and frameworks (Angular, React JS, jQuery, Bootstrap, Vue.js).
- Experience with database technologies (MongoDB, PostgreSQL Oracle, MySQL, MS SQL Server).
- Hands on Experience integration with SAP modules, SAP API integration or similar Enterprise Application.
- Proficiency in mobile development (Android, iOS, React Native, hybrid).
- Understanding of web servers (IIS, Apache, Tomcat).
- Experience with CI/CD pipelines and DevOps practices.
- Proficiency in version control systems such as Git.
- Strong problem-solving and debugging skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities
Preferred Skills:
- Technical Leadership: Lead and mentor a team of developers, providing technical guidance and support.
- Conduct code reviews, enforce coding standards, and ensure code quality.
- Identify technical risks and propose mitigation strategies.
- Stay updated on emerging technologies and industry trends.