Posted:1 week ago|
Platform:
On-site
We are looking for a Senior Technical Lead / Associate Architect with 8–12 years of experience in software development and solution architecture. This role requires a hands-on technologist with strong expertise in Java or Node.js, cloud-native development using AWS or Azure, and architectural design of scalable, maintainable systems. The ideal candidate will bring deep technical leadership, mentoring capabilities, and a passion for building high-quality, high-performance enterprise solutions.
1. Technology Expertise & Development Leadership
Lead the development of scalable, maintainable, and high-performance applications using Java or Node.js.
Provide hands-on coding expertise, participate in code reviews, and support developers with troubleshooting and problem-solving.
Guide the team on software engineering best practices, tools, and frameworks.
2. System Design & Architecture
Design low-level architecture for distributed systems with a focus on modularity, maintainability, error handling, and performance.
Ensure alignment with architectural principles and participate in architectural review sessions.
Advocate for clean code practices, reuse, and maintainability.
3. Cloud-Native Development & DevOps
Build and deploy cloud-native applications using AWS or Azure, leveraging microservices, containers (Docker/Kubernetes), and serverless technologies.
Collaborate with DevOps teams to improve CI/CD pipelines, infrastructure automation, and operational excellence.
Ensure secure development practices and cloud security compliance.
4. Agile Development & Best Practices
Work within an Agile environment (Scrum/Kanban) to ensure timely and quality delivery.
Promote TDD, code modularity, reusable components, and performance optimization.
Support continuous integration and deployment (CI/CD) strategies.
5. Requirements Analysis & Stakeholder Collaboration
Collaborate with product owners, business analysts, and stakeholders to understand and refine requirements.
Translate business requirements into scalable and efficient technical solutions.
6. Mentorship & Code Quality Assurance
Mentor junior developers and provide technical leadership within the team.
Conduct code reviews, enforce development standards, and drive quality assurance processes.
Encourage a culture of learning, innovation, and continuous improvement.
7. Solution Structuring & Implementation Support
Assist in solution structuring and design activities based on overall architectural guidance.
Provide technical insights for feasibility analysis and solution proposals.
Support solution deployment and ensure compliance with performance, scalability, and security requirements.
8–12 years of hands-on experience in software engineering and architecture.
Expertise in Java and/or Node.js, with strong grasp of data structures, design patterns, and best practices.
Experience with architectural patterns: Microservices, SOA, N-Tier, Event-Driven Architecture.
Strong hands-on experience with AWS or Azure, including:
Serverless computing (e.g., Lambda, Azure Functions)
Containerization (Docker, Kubernetes)
CI/CD pipelines and infrastructure as code
Experience in Agile environments (Scrum/Kanban) and working knowledge of DevOps practices.
Proficiency in SQL and NoSQL databases, including data modeling and query optimization.
Excellent analytical, troubleshooting, and debugging skills.
Strong communication and leadership skills with a proven ability to mentor and manage teams.
Experience in the Healthcare industry.
Exposure to modern front-end frameworks like React or Angular.
Knowledge of API gateways, message brokers (e.g., Kafka, RabbitMQ), and event-driven design patterns.
Familiarity with security best practices, compliance standards, and data privacy regulations.
Experience with test automation, monitoring, and performance tuning.
Software Architecture,Java,Node.Js,cloud technologies
UST Global
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowpune, maharashtra, india
Salary: Not disclosed
bengaluru, karnataka
Salary: Not disclosed
kochi, chennai, thiruvananthapuram
9.0 - 14.0 Lacs P.A.
chennai, tamil nadu
Salary: Not disclosed
pune, maharashtra
Salary: Not disclosed
Chennai, Tamil Nadu
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
karnataka
Salary: Not disclosed
Pune, Maharashtra
Salary: Not disclosed
Bengaluru, Karnataka
Salary: Not disclosed