Senior Full Stack Developer
Skills
About the role
Senior Full Stack Software Engineer
Location: Udaipur Job Type: Full-time Experience Required: 7+ Years
Job Summary
We are looking for an experienced Senior Full Stack Software Engineer who is passionate about building scalable, high-performance applications. The ideal candidate will play a key role in designing, developing, and modernizing enterprise applications while collaborating with cross-functional teams to deliver innovative software solutions.
As a senior team member, you will contribute to architecture decisions, mentor developers, and ensure high-quality software development following industry best practices.
Key Responsibilities
Design, develop, and maintain scalable web applications and microservices.
Build responsive user interfaces using React.js.
Develop RESTful APIs and backend services using Java, Spring Boot, and Node.js.
Build and maintain CI/CD pipelines for automated deployment.
Collaborate with business stakeholders, product managers, and engineering teams to deliver business solutions.
Develop reusable, maintainable, and high-quality code following coding standards.
Monitor application performance and implement telemetry solutions.
Troubleshoot production issues and optimize application performance.
Mentor junior developers and conduct code reviews.
Participate in architecture discussions and technical planning.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
7+ years of experience in Software Development.
2+ years of experience developing applications using React.js.
5+ years of experience with Java.
5+ years of experience with Node.js.
2+ years of experience building REST APIs.
2+ years of experience with Spring Boot and Microservices Architecture.
Experience with Kafka or event streaming platforms.
Experience working with CI/CD pipelines.
Strong knowledge of SQL and NoSQL databases.
Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
Experience working in Agile/Scrum environments.
Strong problem-solving and communication skills.
Ability to mentor team members and lead technical initiatives.
Preferred Qualifications
Experience with Docker and containerized applications.
Familiarity with Jenkins, Grafana, and Splunk.
Experience working in a DevOps environment.
Knowledge of software architecture and design patterns.
Healthcare domain experience is a plus.
Technical Skills
React.js
Java
Spring Boot
Node.js
REST APIs
Microservices
Apache Kafka
Docker
Jenkins
Azure / AWS / GCP
SQL & NoSQL Databases
Git
CI/CD
Agile/Scrum
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.