03 Aug
|
NextHire
|
Noida
Job Description: Senior Application Developer
Location: Noida, Uttar Pradesh
Employment Type: Full-time
Experience Level: 5+ years
Job Summary:
As a Senior Application Developer, you will be responsible for designing, developing, and maintaining cutting-edge applications that power identity solutions business. You'll work closely with cross-functional teams to deliver scalable, efficient, and secure Identity software solutions. This role requires a strong background in modern development technologies, a deep understanding of cloud infrastructure, and a passion for continuous learning.
Key Responsibilities:
Design & Development: Architect, design, and implement scalable applications using Kotlin, Vue.js, TypeScript, JavaScript, and React.
Cloud Infrastructure: Manage and deploy applications on AWS Cloud, ensuring high availability and security.
Containerization & Orchestration: Utilize Docker and Kubernetes to automate deployment, scaling, and management of applications.
Database Management: Design and maintain robust databases using Postgres and SQLite, ensuring data integrity and performance.
Web Server Management: Configure and optimize Caddy web servers for secure and efficient application delivery.
Scripting & Automation: Develop and maintain shell scripts to automate various aspects of the development and deployment process.
Collaboration: Work closely with DevOps, QA,
and other development teams to ensure seamless integration and deployment of applications.
Code Review & Mentorship: Conduct code reviews, provide constructive feedback, and mentor junior developers to improve code quality and foster professional growth.
Required Skills & Qualifications:
Experience: Minimum 5 years of hands-on experience in software development with expertise in the following technologies:
Backend Development: Kotlin, Shell scripting
Frontend Development: Vue.js, TypeScript, JavaScript, React
Cloud Technologies: AWS Cloud
Containerization: Docker
Orchestration: Kubernetes
Database: Postgres, SQLite
Problem-Solving: Strong analytical and problem-solving skills with the ability to debug complex issues.
Collaboration: Excellent communication skills and the ability to work effectively in a collaborative workplace.
Adaptability: Ability to quickly learn new technologies and adapt to changing project requirements.
Best Practices: Deep understanding of software development best practices, including code versioning, testing, and CI/CD pipelines.
Preferred Qualifications:
Experience with continuous integration and continuous deployment (CI/CD) processes.
Familiarity with modern architectural patterns such as microservices and serverless architectures.
Experience with Agile/Scrum methodologies.
Strong understanding of security best practices in application development.
📌 Hexaview Technologies - Sr Application Developer (Noida)
🏢 NextHire
📍 Noida