Squareroot Consulting Pvt Ltd

Java Tech Lead - SaaS Platform

Click Here to Apply

Job Location

India, India

Job Description

We are seeking an experienced Java Tech Lead to join our dynamic and innovative team. As a Tech Lead, you will play a crucial role in designing, developing, and delivering high-quality software solutions using Java and related technologies. You will also be responsible for leading a team of developers, providing technical guidance, and ensuring the successful delivery of projects. Responsibilities : - Lead a team of Java developers and provide technical guidance and mentorship. - Design and develop scalable, high-performance, and reliable Java-based applications and microservices. - Collaborate with cross-functional teams, including product managers, architects, and QA engineers, to understand business requirements and translate them into technical solutions. - Ensure adherence to coding best practices, code reviews, and quality standards. - Perform system analysis, troubleshoot issues, and propose solutions to enhance performance and reliability. - Stay updated with the latest industry trends and technologies, and provide recommendations for improvements and innovation. - Collaborate with DevOps teams to implement CI/CD pipelines, automate deployment processes, and manage infrastructure using tools like Docker and Kubernetes. - Work with NoSQL databases to design and optimize data models for efficient storage and retrieval. - Utilize AWS services to build and deploy cloud-native applications and leverage serverless computing capabilities. - Implement event-driven architectures using Kafka for real-time data processing and streaming. - Ensure security, scalability, and fault-tolerance in the applications by following best practices and patterns. - Provide technical leadership and guidance to drive continuous improvement, innovation, and knowledge sharing within the development team. Requirements : - Bachelor's or Master's degree in Computer Science or a related field. - Extensive experience in Java development, including expertise in Java 8 or higher. - Strong understanding of microservices architecture and experience in designing and developing microservices using frameworks like Spring Boot. - Proficiency in AWS services, including but not limited to EC2, S3, Lambda, DynamoDB, and CloudFormation. - Solid knowledge of NoSQL databases like MongoDB, Cassandra, or Redis. - Experience with messaging systems like Apache Kafka for building event-driven architectures. - Hands-on experience with containerization technologies like Docker for creating and managing application containers. - Familiarity with container orchestration tools like Kubernetes for automating deployment, scaling, and management of containerized applications. - Knowledge of CI/CD tools and processes, such as Jenkins or GitLab CI. - Strong problem-solving skills and ability to analyze and debug complex issues in distributed systems. - Excellent communication and leadership skills to effectively collaborate with cross-functional teams and mentor junior developers. - Ability to adapt to a fast-paced, Agile development environment and deliver high-quality results within tight deadlines. Preferred : - Relevant certifications in Java, AWS, or related technologies. - Experience with other programming languages like Python or Node.js. - Familiarity with other cloud platforms like Google Cloud Platform or Microsoft Azure. (ref:hirist.tech)

Location: India, IN

Posted Date: 11/7/2024
Click Here to Apply
View More Squareroot Consulting Pvt Ltd Jobs

Contact Information

Contact Human Resources
Squareroot Consulting Pvt Ltd

Posted

November 7, 2024
UID: 4927920241

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.