Job
Description
Candidates ready to join immediately can share their details via email for quick processing. 📌 CCTC | ECTC | Notice Period | Location Preference nitin.patil@ust.com Act fast for immediate attention! ⏳📩 Key Responsibilities: 1. Technology Expertise & Development Leadership Demonstrate deep expertise in Java or Node.js , including data structures, algorithms, APIs, libraries, and best practices . Lead and guide the development team in implementing high-quality, scalable, and efficient solutions . Provide hands-on coding support, technical reviews, and troubleshooting assistance as needed. 2. System Design & Low-Level Architecture Design and implement scalable, maintainable, and high-performance applications . Ensure adherence to architectural principles, coding standards, and integration patterns . Conduct low-level design reviews , focusing on error handling, logging, and maintainability . 3. Cloud & DevOps Practices Develop and deploy cloud-native applications on AWS or Azure , leveraging microservices, containerization (Docker/Kubernetes), and serverless computing . Collaborate with DevOps teams to improve automation, CI/CD pipelines, and infrastructure reliability . Ensure security best practices are followed in development and deployment. 4. Agile Development & Best Practices Work within an Agile development environment (Scrum/Kanban) and drive best practices for software development. Encourage code reusability, modular development, and performance optimization within the team. Contribute to continuous integration, automated testing, and deployment strategies . 5. Requirement Analysis & Collaboration Engage with business analysts and product owners to analyze and refine functional and non-functional requirements . Translate business needs into technical design and implementation plans . Ensure alignment of software solutions with business and technical requirements . 6. Technical Mentorship & Code Reviews Mentor junior developers and provide technical guidance to the team. Conduct code reviews, enforce coding standards, and ensure best practices in software development. Foster a culture of continuous learning and technical excellence . 7. Solution Structuring & Implementation Support Assist in defining component solutions based on architectural guidance . Provide technical inputs for solution proposals and feasibility analysis . Support the deployment of solutions, ensuring adherence to scalability, performance, and security requirements . Required Skills & Qualifications Must-Have Skills: Experience: 8-12 years of hands-on experience in software development, system design, and architecture . Technical Expertise: Strong proficiency in Java and/or Node.js , along with relevant frameworks and tools. Architecture Patterns: Deep understanding of SOA, Microservices, N-Tier, and Event-Driven Architecture . Cloud & DevOps: Hands-on experience with AWS and/or Azure , including serverless computing, containerization (Docker/Kubernetes), and CI/CD pipelines . Agile & DevOps Practices: Proficiency in Agile methodologies (Scrum, Kanban) and DevOps best practices . Database Management: Strong knowledge of SQL & NoSQL databases and data modeling principles . Problem-Solving: Excellent troubleshooting and analytical skills for diagnosing complex technical issues. Leadership & Communication: Effective communication and stakeholder management skills with the ability to mentor teams . Industry Experience: Prior experience in the Healthcare industry (preferred but not mandatory). Good-to-Have Skills: Frontend Development: Experience with modern front-end frameworks (React/Angular) . Security & Compliance: Exposure to security best practices and compliance standards . CI/CD & Automation: Hands-on experience with CI/CD pipelines and automation tools . Event-Driven Systems: Knowledge of API gateways, message brokers (Kafka, RabbitMQ), and event-driven architectures . Skills Software Architecture,Java,Node.Js,cloud technologies Show more Show less