318 Sampoorna Consultants Jobs
Technical Lead - Java Technologies (8-12 yrs)
Sampoorna Consultants
posted 18hr ago
Flexible timing
Key skills for the job
Job Role :
Guiding/leading team technically :
- Lead, mentor, and guide a team of developers and testers.
- Provide technical direction and ensure that projects/enhancements are completed on time and within scope.
- Conduct regular team meetings, and professional development sessions.
- Solution, Estimate, Design and Development
- Design solutions that meet business requirements.
- Develop and maintain architecture standards and best practices.
- Ensure that solutions are scalable, reusable, maintainable, and secure.
- Handson development of modules primarily using Java tech stack and be part of the sprint team. Skills on Microsoft Technologies will be an added advantage
- Collaboration and Communication :
- Work closely with other IT teams, business units, and external vendors to understand requirements and deliver effective solutions.
- Communicate effectively with technical and non-technical stakeholders.
- Prepare and present technical documentation and reports.
Technical Expertise :
- Stay up to date with the latest technologies, tools, and trends.
- Troubleshoot and resolve complex technical issues.
- Perform code reviews and ensure adherence to coding standards.
Quality Assurance :
- Implement and oversee testing procedures to ensure the quality and functionality of integration solutions.
- Ensure that all solutions comply with standards and regulations.
Administration, Performance Tunning and Optimization :
- Monitor the performance of solutions and identify areas for improvement.
- Optimize processes to enhance efficiency and reduce latency.
- Implement best practices for error handling and recovery.
- Automate SDLC and other areas
- Convert requirements in BDD (Gherkin) format to executable functional test cases
- Follow TDD and automate the unit test cases to meet the coverage target through Azure DevOps
- Ensure Code Quality through SONAR/ or any other similar tools
- Automate deployment pipelines through Azure DevOps
- Automate usage tracking/monitoring through Organizational standards
- Identify and convert repeatable manual tasks both on development/operations space to automatable tasks through tools/libraries/custom development
Required Skills :
- Bachelor's degree in Computer Science, Engineering or Technical Field preferred
- At least 8-12 years of experience in application/product development.
- Technical skills (not limited to) : Azure, (Java, Spring Boot/.NET, C#), TypeScript, Angular/React, Microservices, Database design and development using MS SQL
- Good understanding of Azure Cloud & Azure DevOps
- Good understanding of design patterns
- Strong experience with APIs, web services (REST/SOAP), and message queuing systems.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
- Strong problem-solving and analytical abilities.
- Effective communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Detail-oriented with a focus on quality and accuracy.
Functional Areas: Software/Testing/Networking
Read full job description