01 Oct
|
Applix
|
Chennai
Job Summary
We are seeking an experienced Senior Full Stack Engineer to design, develop, and maintain enterprise-scale cloud-native applications. The ideal candidate will have strong expertise across modern frontend technologies (ReactJS, Vue.js, TypeScript), backend development (Java, Spring Boot and/or .NET), cloud services on Microsoft Azure, and CI/CD automation.
This role requires someone who can build scalable, secure, and high-performing applications while collaborating closely with product owners, architects, UI/UX designers, and DevOps teams.
Key Responsibilities
Frontend Development
- Develop responsive and scalable web applications using ReactJS, Vue.js, and TypeScript.
- Translate UI/UX designs from Figma into production-ready applications.
- Develop reusable UI components and maintain coding standards.
- Optimize application performance, accessibility, and user experience.
Backend Development
- Design and develop RESTful APIs using Java, Spring Framework, Spring Boot, and/or .NET.
- Build scalable microservices and backend applications.
- Integrate third-party APIs and enterprise systems.
- Implement secure authentication and authorization mechanisms.
Cloud & Azure Development
- Develop and deploy applications using Azure App Services.
- Build serverless solutions using Azure Functions.
- Manage secure secrets using Azure Key Vault.
- Utilize Application Insights for monitoring and diagnostics.
- Implement scalable storage solutions using Azure Blob Storage.
- Configure Redis Cache for high-performance applications.
Database Development
- Design and optimize relational databases using Azure SQL Database / SQL Server.
- Develop NoSQL solutions using Cosmos DB.
- Write optimized SQL queries, stored procedures, and database integrations.
DevOps & CI/CD
- Manage source code using GitHub.
- Build CI/CD pipelines using GitHub Actions and Azure DevOps Pipelines.
- Participate in release planning and deployment automation.
- Utilize GitHub Copilot to improve developer productivity.
- Work with MCP Server integrations where applicable.
Software Engineering
- Participate in architecture discussions and technical design.
- Write clean, maintainable, and testable code.
- Perform unit testing, integration testing, and debugging.
- Conduct peer code reviews.
- Collaborate within Agile/Scrum teams.
Required Technical Skills
Frontend
- ReactJS
- Vue.js
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
Backend
- Java
- Spring Framework
- Spring Boot
- .NET
- REST APIs
Cloud Technologies
- Microsoft Azure
- Azure Functions
- Azure App Services
- Azure Key Vault
- Azure Blob Storage
- Azure Application Insights
Databases
- Azure SQL Database
- SQL Server
- Cosmos DB
- Redis Cache
DevOps
- GitHub
- GitHub Actions
- Azure DevOps Pipelines (ADO)
- CI/CD
Tools
- GitHub Copilot
- MCP Server
- Figma
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
- 5+ years of experience in Full Stack Development.
- Solid experience developing enterprise web applications.
- Experience with cloud-native application development on Microsoft Azure.
- Strong understanding of object-oriented programming and design patterns.
- Experience building RESTful APIs and microservices.
- Knowledge of software engineering best practices.
Preferred Qualifications
- Experience working in large enterprise environments.
- Experience with distributed systems and cloud-native architecture.
- Familiarity with performance tuning and application scalability.
- Experience with secure application development.
- Exposure to AI-assisted development tools such as GitHub Copilot.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Ability to collaborate with cross-functional teams.
- Strong ownership and accountability.
- Ability to mentor junior developers when required.
Nice to Have
- Docker & Kubernetes
- Microservices Architecture
- Azure Monitoring & Observability
- Infrastructure as Code (IaC)
- Performance Optimization
- Test Automation Frameworks
Core Technologies
ReactJS • Vue.js • TypeScript • Java • Spring Boot • .NET • Azure Functions • Azure App Services • Cosmos DB • Azure SQL • Redis Cache • GitHub • GitHub Actions • Azure DevOps Pipelines • GitHub Copilot • Figma
📌 Senior Full Stack Engineer (ReactJS / Vue.js / Java / .NET / Azure) (Chennai)
🏢 Applix
📍 Chennai