Full-Stack Software Developer
We are seeking a highly skilled and experienced Full-Stack Software Developer with strong capabilities in Azure, Kubernetes, Java, and React. The successful candidate will design, develop, and maintain scalable and efficient cloud-native solutions using the Microsoft Azure platform.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- Minimum of 5+ years of Full Stack development experience;
- Solid knowledge and hands-on experience with the Java programming language and associated build tools (e.g., Maven).
- Proficiency in front-end development using HTML, CSS, and JavaScript, with experience in at least one major JavaScript framework (preferably React).
- Strong understanding of API design principles and distributed systems architecture, including RESTful services and microservices.
- Knowledge of database design, query optimization, and performance tuning in MySQL or similar relational databases.
- Experience with containerization technologies such as Docker.
- Extensive hands-on experience with Kubernetes and Microsoft Azure services, including but not limited to:
- o Azure Functions
- o Azure App Service
- o Azure Storage
- o Azure SQL/MySQL Database
- o Azure Active Directory
- o Azure DevOps
- Familiarity with Agile development methodologies and working in Scrum teams.
- Excellent problem-solving and debugging skills for complex software systems.
- Strong communication and collaboration skills, especially in remote and cross-functional team environments.
Benefits
- Competitive salary and benefits package
- Opportunities for career growth and development
- Collaborative and dynamic work environment
- Recognition and rewards for outstanding performance
- Flexible work arrangements, including remote work options
Originally posted on Himalayas
Apply To this Job