VIVirtusa
Tech Lead
Hyderabad ₹1-4 LPA Posted 24 Apr 2025
FULL TIME
Mssql
Spring Boot
Apache Kafka
Spring Cloud
Azure
Job Description
Job Description:
We are seeking a seasoned Java Developer with a strong background in building scalable, high-performance applications using Spring Boot and Microservices architecture. The ideal candidate will have extensive experience with MSSQL databases and deploying applications on the Azure cloud platform. This role requires a deep understanding of data structures and algorithms to optimize application performance.
Key Responsibilities:
- Design, develop, and maintain robust and scalable microservices using Java and Spring Boot.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Develop and optimize database schemas, queries, and stored procedures for MSSQL.
- Deploy, monitor, and manage applications on the Azure cloud platform.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues in a timely manner.
- Stay up to date with emerging technologies and industry trends.
- Qualifications:
- Bachelors degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in Java development with a focus on Spring Boot.
- Proven experience in developing and deploying microservices.
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with MSSQL databases, including schema design and query optimization.
- Hands-on experience with Azure cloud services and tools.
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Preferred Skills:
- Knowledge of Spring Cloud and serverless architectures.
- Experience with RESTful APIs and web services.
- Understanding of event-driven design and streaming technologies such as Kafka.
