The candidate suitable for this role of Technical Lead (Principal Architect) is responsible for leading the development and implementation of complex software solutions. This role involves a high level of technical expertise and the ability to guide and mentor junior team members. The Technical Lead (Principal Architect) will collaborate with cross-functional teams to define, design, and ship new features while maintaining high standards of software quality.
Key Responsibilities:
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high availability and performance.
Contribute to all phases of the development lifecycle, from concept and design to testing.
Write well-designed, testable, and efficient code.
Ensure designs comply with specifications.
Prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Skills:
Proven hands-on experience in building highly available, secure, robust, and scalable microservices with high throughput.
Rich experience in Nodejs, Java, Spring Boot, JPA, AWS, Databases (preferable: RDBMS -MySQL, NoSQL - MongoDB), Redis, REST.
Hands on experience with queuing services like Kafka, SQS, Kinesis.
Sound knowledge of object-oriented design, design patterns, data structures, concurrency, and multi-threading.
Strong analytical, communication and interpersonal skills.
Conversant with tools like GIT, JIRA, NPM, Maven.
Experience of working in Agile software development environment.
Enjoy solving complex problems and taking challenges.
Quick learner and self-initiator.
Work independently with minimal supervision and mentoring junior members of the team.
Be motivated to learn new technologies and provide innovative solutions to complex problems.
Job Types: Full-time, Permanent
Pay: Up to ₹3,600,000.00 per year
Benefits:
Flexible schedule
Health insurance
Provident Fund
Work from home
Experience:
Kafka: 1 year (Preferred)
Java Developer: 7 years (Preferred)
Spring, Spring Boot: 6 years (Preferred)
Node.js: 3 years (Preferred)
AWS: 3 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.